Operation Manual
541
DREAMWEAVER GEBRUIKEN
XML-gegevens met XSLT weergeven
Laatst bijgewerkt 2/5/2011
In het volgende voorbeeld wilt u elk knooppunt item in het XML-bestand herhalen.
Als u op OK klikt, wordt de volgende code op uw XSLT-pagina ingevoegd.
<xsl:for-each select="provider/store/items/item">
Content goes here
</xsl:for-each>
Soms wilt u wellicht werken met een subset van de herhalende knooppunten–bijvoorbeeld als u alleen artikelen wilt
met een kenmerk van een bepaalde waarde. In dat geval moet u een filter maken.
Te herhalen gegevens filteren
Gebruik een filter om herhalende knooppunten met bepaalde kenmerkwaarden aan te duiden.
1 Selecteer in het XML-schema een knooppunt om te herhalen.
2 Klik op de uitvouwknop van Filter bouwen.
3 Klik op de knop Plus (+) om een leeg filter te maken.
4 Voer in de volgende velden de filtercriteria in.
Filteren op Geeft het herhalende knooppunt met de gegevens waarop u wilt filteren. Het pop-upmenu biedt een lijst
van bovenliggende knooppunten ten opzichte van het knooppunt dat u in het XML-schema hebt geselecteerd.
Waar Geeft het kenmerk of het subelement van het knooppunt voor Filteren op dat gebruikt wordt om de resultaten
te beperken. U kunt een kenmerk of subelement in het pop-upmenu selecteren en u kunt in dit veld uw eigen XPath-
expressie invoeren om onderliggende elementen aan te duiden die lager liggen in het schema.
Operator Geeft de vergelijkingsoperator aan voor gebruik in de filterexpressie.
Waarde Geeft de waarde aan die gecontroleerd moet worden in het knooppunt voor Filteren op. Voer de waarde in.
Als dynamische parameters voor uw XSLT-pagina gedefinieerd zijn, kunt u een daarvan selecteren in het pop-
upmenu.
5 Klik nogmaals op de knop Plus (+) om een ander filter op te geven.
Als u waarden invoert of iets in de pop-upmenu's selecteert, wordt XPath-expressie in het vak Expressie aangepast.