Operation Manual
545
DREAMWEAVER GEBRUIKEN
XML-gegevens met XSLT weergeven
Laatst bijgewerkt 2/5/2011
Een XSLT-pagina aan een XML-pagina koppelen
Als u een hele XSLT-pagina hebt met tijdelijke aanduidingen voor dynamische inhoud voor uw XML-gegevens, moet
u in de XML-pagina een verwijzing invoegen naar de XSLT-pagina.
Opmerking: De XML- en XSL-bestanden voor client-side transformaties moeten zich in dezelfde directory bevinden.
Anders leest de browser het XML-bestand en zoekt deze de XSLT-pagina voor de transformatie, maar zal deze de
elementen (stijlpagina's, afbeeldingen en dergelijke) die door de relatieve koppelingen in de XSLT-pagina gedefinieerd
zijn, niet vinden.
1 Open het XML-bestand dat u aan uw XSLT-pagina wilt koppelen.
2 Kies Opdrachten > XSLT-stijlblad koppelen.
3 Klik in het dialoogvenster op Bladeren, blader naar de XSLT-pagina waaraan u wilt koppelen, selecteer deze en klik
op OK.
4 Klik op OK om het dialoogvenster te sluiten en voeg de verwijzing naar de XSLT-pagina bovenaan in het XML-
document in.
Ontbrekende tekeneenheden
Ontbrekende tekeneenheid opgeven
In XSLT zijn sommige tekens niet toegestaan in bepaalde contexten. U mag bijvoorbeeld het teken kleiner dan (<) en
het en-teken (&) niet gebruiken in de tekst tussen tags of in de waarde van een kenmerk. De engine voor de XSLT-
transformatie geeft een foutmelding als deze tekens niet correct zijn gebruikt. Om dat probleem op te lossen kunt u
tekeneenheden specificeren die deze speciale tekens vervangen.
Een tekeneenheid is een tekenreeks die andere tekens vertegenwoordigt. Tekeneenheden krijgen een naam of een getal.
Een eenheid met een naam begint met een en-teken (&) gevolgd door de naam of door tekens en eindigt met een
puntkomma (;).
< vertegenwoordigt bijvoorbeeld de beginpunthaak (<). Genummerde tekeneenheden beginnen op
dezelfde manier, maar een hekje (#) plus een getal vertegenwoordigen het teken.
XSLT heeft de volgende voorgedefinieerde tekeneenheden:
Als u andere tekeneenheden in een XSL-bestand gebruikt, moet u deze in de DTD-sectie van het XSL-bestand
definiëren. Dreamweaver biedt verschillende standaard eenheiddefinities die u bovenaan in een XSL-bestand ziet dat
in Dreamweaver gemaakt is. Deze standaardeenheden behelzen een brede selectie van de vaakst gebruikte tekens.
Als u uw XSL-bestand in een browser wordt voorvertoond, controleert Dreamweaver het XSL-bestand op niet
gedefinieerde tekeneenheden en wordt een melding weergegeven als er een gevonden is.
Teken Eenheidcode
< (kleiner dan) <
& (en-teken) &
> (groter dan) >
" (dubbel aanhalingsteken) "
‘ (apostrof) '