03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DREAMWEAVER <strong>CS3</strong><br />

Handboek<br />

Opmerking: De XML- en XSL-bestanden voor client-side transformaties moeten zich in dezelfde directory bevinden. Anders<br />

leest de browser het XML-bestand en zoekt deze de XSLT-pagina voor de transformatie, maar zal deze de elementen<br />

(stijlpagina's, afbeeldingen en dergelijke) die door de relatieve koppelingen in de XSLT-pagina gedefinieerd zijn, niet vinden.<br />

Als u niet de eigenaar bent van de XML-pagina waaraan u koppelt (bijvoorbeeld als u XML-gegevens van een RSS-bron<br />

ergens op het web wilt gebruiken), is de workflow iets gecompliceerder. Voor het uitvoeren van client-side transformaties<br />

met XML-gegevens van een externe bron moet u eerst het XML-bronbestand downloaden naar de directory waarin uw<br />

XSLT-pagina zich bevindt. Als de XML-pagina op uw lokale site aanwezig is, kunt u met <strong>Dreamweaver</strong> de juiste code<br />

toevoegen die de XML-pagina aan de XSLT-pagina koppelt en beide pagina's (het gedownloade XML-bestand en de<br />

gekoppelde XSLT-pagina) naar uw webserver posten. Als de gebruiker in een browser de XML-pagina bekijkt, wordt de<br />

inhoud door de XSLT-pagina opgemaakt, net als in het vorige voorbeeld.<br />

Het nadeel van het uitvoeren van client-side XSL transformaties op XML-gegevens uit een externe bron is dat de XMLgegevens<br />

slechts gedeeltelijk "dynamisch" zijn. Het XML-bestand dat u downloadt, is slechts een "momentopname" van het<br />

bestand dat zich elders op het web bevindt. Als het oorspronkelijke XML-bestand ergens op het web gewijzigd wordt, moet<br />

u het opnieuw downloaden, het opnieuw aan de XSLT-pagina koppelen, en het XML-bestand opnieuw naar uw webserver<br />

posten. De browser geeft alleen de gegevens weer die het van het XML-bestand op uw webserver ontvangt, niet de gegevens<br />

die het oorspronkelijke XML-bronbestand bevat.<br />

Zie ook<br />

“XSL-transformaties op de client uitvoeren” op pagina 424<br />

XML-gegevens en herhalende elementen<br />

Met Herhalingsgebied XSLT-object kunt u herhalende elementen van een XML-bestand op een pagina herhalen. Elk gebied<br />

met een tijdelijke aanduiding voor XML-gegevens kan als herhalingsgebied worden aangemerkt. De meest voorkomende<br />

gebieden zijn echter een tabel, tabelrij of een reeks tabelrijen.<br />

405

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!