Esempio 2 di <xsl:if>
Un altro metodo per separare un nome dall'altro con una virgola è quello di selezionare un nome per verificare se è il primo. In alcuni casi questa operazione funziona meglio dell' Esempio 1 di <xsl:if> poiché, a differenza della funzione last()
, evita di trovare e contare l'intero insieme di nomi.
File XML (names.xml)
Utilizzare l'elenco names.xml dell'Esempio 1 di <xsl:if>
modificando, tuttavia, l'attributo href
per puntare a ifcomma2.xsl.
File XSLT (ifcomma2.xsl)
Output
L'output formattato è il seguente:
Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha
L'output del processore è il seguente:
<?xml version="1.0" encoding="UTF-16"?>Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha