Pragt.info
Partner site van: www.heinpragt.com
(c) Hein Pragt
logo pragt.info
Zoeken op deze site!
 
 

Themapagina Xslt algemeen

XSLT of XSL Transform is een standaard voor het omzetten van de informatie in XML formaat naar een ander formaat of een anders gestructureerd XML document. Veelgebruikte toepassingen zijn omzettingen van het enen XML formaat naar het andere, XML naar XHTML of PDF. XSLT maakt samen met XSL-FO (Formatting Objects) deel uit van de XSL specificaties van het W3C.

Een XSLT document is zelf ook een XML document dat XML specificaties voldoet. Een XML document heeft een orderning in de vorm van een boomstructuur waar door middel van XSLT transformaties op kunnen worden uitgevoerd.

De kracht van XSL is dat het een declaratieve taal is (in tegenstelling tot een procedurele taal zoals java en C). In deze taal beschrijft u wat er moet gebeuren en niet zozeer hoe dat moet gebeuren. De templates die u beschrijft zullen recursief als duveltjes uit een doosje op het XML document toegepast worden. Dat dit soms ongewenste resultaten kan geven wanneer u templates te ruim opzet zult u snel merken wanneer u begint met XSLT. Een van de nadelen van XSLT is dat er enigszins kunstmatig getracht is er en XML taal van te maken, waardoor de syntax soms onnodig complex is. In XSLT kunt u typische programmeertaal constructies gebruiken zoals programma lussen (xsl:for-each) en beslissingen (xsl:if).

Dit zijn een aantal voorbeelden van XSLT instructies:

<xsl:value-of select="naam"/>De waarde van een element opvragen.
<xsl:value-of select="@mijn_id"/>De waarde van een attribuut opvragen.
<xsl:for-each select="adressen/persoon">Itereren over een groep elementen.
<xsl:for-each select="adressen/persoon" order-by="naam">Itereren over een groep elementen en sorteren op element inhoud.

Lees meer op: XSLT uitleg, informatie en voorbeelden
Xslt  -  Algemeen
RDF naar Html conversie(1 )2008-11-05 16:30:00
RSS naar Html conversie(1 )2008-11-05 16:29:00

Last update: 20-06-2010
 

Disclaimer.

Hoewel de heer Hein Pragt de informatie beschikbaar op deze pagina met grote zorg samenstelt, sluit de heer Pragt alle aansprakelijkheid uit met betrekking tot de informatie die, in welke vorm dan ook, via deze site wordt aangeboden. Het opnemen van een afbeelding of verwijzing is uitsluitend bedoeld als een mogelijke bron van informatie voor de bezoeker en mag op generlei wijze als instemming, goedkeuring of afkeuring worden uitgelegd, noch kunnen daaraan rechten worden ontleend.
Op de artikelen van de heer Pragt op deze Internet Site rust auteursrecht. Overname van informatie (tekst en afbeeldingen) is uitsluitend toegestaan na voorafgaande schriftelijke toestemming van de rechthebbende. Voor vragen over copyright en het gebruik van de informatie op deze site kunt u contact opnemen met: (email: copyright@heinpragt.com)

Webdedesign: © Hein Pragt
Fotografie: © Hein Pragt
Auteur: © Hein Pragt

Privacy beleid
Wij maken gebruik van externe advertentiebedrijven om advertenties weer te geven wanneer u onze website bezoekt. Deze bedrijven gebruiken mogelijk informatie (niet uw naam, adres, e-mailadres of telefoonnummer) over uw bezoek aan deze of aan andere websites om advertenties weer te geven over goederen en services waarin u wellicht geďnteresseerd bent. Als u hierover meer informatie wenst of als u wilt voorkomen dat deze bedrijven deze informatie gebruiken, klikt u op deze link.