Operation Manual
540
DREAMWEAVER GEBRUIKEN
XML-gegevens met XSLT weergeven
Laatst bijgewerkt 2/5/2011
Deze selectie voegt de volgende code in op uw XSLT-pagina:
<xsl:value-of select="price"/>
3 (Optioneel) Selecteer een opmaakoptie in het pop-upmenu Opmaak.
Opmaken van een selectie is handig wanneer het knooppunt een getal als waarde retourneert. Dreamweaver biedt een
voorgedefinieerde lijst van opmaakfuncties. Zie het paneel Referenties voor een volledige lijst van opmaakfuncties en
voorbeelden.
In het volgende voorbeeld wilt u het subelement
price opmaken als een valuta met twee decimalen.
Deze opties voegen de volgende code in op uw XSLT-pagina:
<xsl:value-of select="format-number(provider/store/items/item/price,'$#.00')"/>
4 Klik op OK.
5 Om de waarde van elk knooppunt in het XML-bestand weer te geven past u een herhalingsgebied toe op het
element met de dynamische tekst (bijvoorbeeld een HTML-tabelrij of een alinea).
Zie de sectie
<xsl:value-of/> in het paneel Referentie voor meer informatie en voorbeelden desbetreffende het
selecteren van knooppunten voor het retourneren van waarden.
Te herhalen knooppunt selecteren
U kunt een knooppunt selecteren om te herhalen en de resultaten eventueel filteren. In het dialoogvenster
Expressiebouwer voor XPath wordt de geselecteerde inhoud omsloten binnen een
<xsl:for-each>-blok. Als u geen
inhoud hebt geselecteerd, wordt het
<xsl:for-each>-blok ingevoerd op de plaats van de invoegpositie.
1 Dubbelklik op de tijdelijke aanduiding voor XML-gegevens op de pagina om de expressiebouwer voor XPath te
openen.
2 Selecteer in het dialoogvenster Expressiebouwer (Herhalingsgebied) het item dat herhaald moet worden in het
XML-schema.
De correcte XPath-expressie wordt in het vak Expressie geschreven om het knooppunt aan te duiden.
Opmerking: Herhalende items worden in het XML-schema aangeduid met een plusteken (+).