Domanda

devo controllare se un valore corrisponde a una certa stringa, e l'ingresso può essere in ogni caso.

<xsl:if test="$adminStatus='Down'">
  do something
</xsl:if>
È stato utile?

Soluzione

Utilizzare la funzione di translate() su entrambi valore $adminStatus e la destinazione.

Come posso convertire una stringa in maiuscolo o in basso a caso con XSLT?

Altri suggerimenti

Si utilizza la funzione translate per convertire tutto maiuscolo a minuscolo.

<xsl:if test="translate($adminStatus, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz') = 'down'">
  do something
</xsl:if>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top