Operation Manual
523
DREAMWEAVER GEBRUIKEN
XML-gegevens met XSLT weergeven
Laatst bijgewerkt 2/5/2011
In het volgende voorbeeld wordt geïllustreerd hoe het Herhalingsgebied XSLT-object wordt toegepast op een tabelrij
met menu-informatie voor een restaurant. De eerste rij toont drie elementen van het XML-schema: gerecht,
beschrijving en prijs. Als Herhalingsgebied XSLT-object op de tabelrij wordt toegepast en de pagina wordt verwerkt
door een toepassingsserver of een browser, wordt de tabel herhaald met in elke nieuwe tabelrij unieke ingevoegde
gegevens.
Als u Herhalingsgebied XSLT-object op een element in het documentvenster toepast, verschijnt een dunne, grijze
omtrek met een tab rond het herhaalde gebied. Als u uw werk in een browser bekijkt (Bestand > Voorvertoning in
browser), verdwijnt de grijze omtrek, wordt de selectie uitgebreid en geeft deze de opgegeven herhalende elementen
in het XML-bestand weer, zoals in de vorige afbeelding.
Als u een Herhalingsgebied XSLT-object aan de pagina toevoegt, wordt de lengte van de tijdelijke aanduiding voor de
XML-gegevens in het documentvenster ingekort. Dat komt omdat Dreamweaver het XPath (SML Path language) voor
de tijdelijke aanduiding voor de XML-gegevens bijwerkt, zodat dit gerelateerd is aan het pad van het herhalende
element.
De volgende code is voor een tabel met twee dynamische tijdelijke aanduidingen en waarbij geen Herhalingsgebied
XSLT-object is toegepast: