Operation Manual

539
DREAMWEAVER GEBRUIKEN
XML-gegevens met XSLT weergeven
Laatst bijgewerkt 2/5/2011
Expressies voor XML-gegevens toevoegen met de expressiebouwer voor
XPath
XPath (XML Path Language) is een niet-XML syntaxis voor het adresseren van delen van een XML-document. Deze
syntaxis wordt meestal als een querytaal voor XML-gegevens gebruikt, zoals SQL wordt gebruik voor het zoeken naar
gegevens in databases. Zie de XPath taalspecificatie op de W3C-website van www.w3.org/TR/xpath voor meer
informatie over XPath.
De expressiebouwer voor XPath is een Dreamweaver-functie waarmee u enkelvoudige XPath-expressies kunt bouwen
voor het aanduiden van specifieke knooppunten en herhalingsgebieden. Deze methode heeft, vergeleken met het
slepen van waarden vanuit het XML-schema, als voordeel dat u de weergegeven waarde kunt opmaken. De huidige
context wordt aangeduid op basis van de invoegpositie in het XSL-bestand wanneer het dialoogvenster
Expressiebouwer voor XPath wordt geopend. De huidige context heeft een vet lettertype in het XML-schema. Als u in
deze dialoog selecties maakt, worden ten aanzien van uw huidige context de juiste XPath-instructies gegenereerd. Dat
vereenvoudigt het schrijven van correcte XPath-expressies, zowel voor beginnende als gevorderde gebruikers.
Opmerking: Deze functie is bedoeld om u te helpen bij het bouwen van enkelvoudige XPath-expressies voor het
aanduiden van een bepaald knooppunt of van herhalingsgebieden. U kunt de expressies hiermee niet handmatig
bewerken. Als u meervoudige expressies moet maken, begin dan met de expressiebouwer voor XPath en pas uw expressies
aan in codeweergave of met de eigenschappencontrole.
XPath-expressie maken om een bepaald knooppunt aan te duiden
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 voor XPath (Dynamische tekst) een knooppunt in het XML-
schema.
De correcte XPath-expressie wordt in het vak Expressie geschreven om het knooppunt aan te duiden.
Opmerking: Als u een ander knooppunt in het XML-schema kiest, wordt de expressie aan uw keuze aangepast.
In het Opmerking: Tekenreekswaarden als "true" moet u tussen aanhalingstekens plaatsen. Dreamweaver codeert de
olgende voorbeeld wilt u het subelement
price van het knooppunt item weergeven.