Please enable JavaScript.
Coggle requires JavaScript to display documents.
XSLT (Elementi (Template (Per applicare template (<xsl:apply-templates…
XSLT
Elementi
Template
sono per costruire template di elementi che possono esser poi utilizzati
attributo match per associare il template con un elemento xml
Per applicare template
<xsl:apply-templates />
Value of
serve a selezionare il valore di un elemento del file xml
<xsl:value-of select="AAAA"/>
Select fa la selezione usando xpath
for each
crea ciclo for
<xsl:for-each select="catalog/cd[artist='Bob Dylan']">
Sort
ordina i risultati all'interno di un for-each
IF
metto una condizione
<xsl:if test="expression">
Choose
è collegato a when e otherwise in modo da avere più condizionali
<xsl:choose>
<xsl:when test="expression"/>
<xsl:otherwise>
Fa parte di XSL e serve a trasformare i documenti xml in modo da esser poi visualizzati
In HTML
In nuovi xml
Prologo dei file
Versione XML
Esattamente come altri doc xml
XSL:stylesheet
definisce lo stylesheet di riferimento
Punta ad un uri
va messa la versione di riferimento
Corpo
<xsl:template match="/"> apertura template generale che si posiziona in radice
Tipi di file out
Nel caso voglia un nuovo xml devo porre
<xsl:output method="xml" omit-xml-declaration="no" encoding="UTF-8" indent="yes"/>
Posso usare tag Html per formattare il testo necaso che la mia destinazione sia html/browser