Ero sivun ”XSLT” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
kh, syntaxhighlight
Rivi 5:
==XML-dokumentin muuntaminen==
 
<syntaxhighlight lang="XML">
<pre><nowiki>
<?xml version="1.0" encoding="iso-8859-1"?>
<henkilot>
Rivi 17:
</henkilo>
</henkilot>
</syntaxhighlight>
</nowiki></pre>
 
Yllä oleva dokumentti sisältää siis kaksi henkilöä, ''Matti Meikäläisen'' sekä ''Maija Meikäläisen''. Kun mietitään selkokielisempää esitystapaa, voitaisiin dokumentti esittää esimerkiksi [[HTML]]-taulukollataulukkona XSL-tyylisivun kautta:
 
<syntaxhighlight lang="XSLT">
<pre><nowiki>
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0"
Rivi 67:
</xsl:stylesheet>
</syntaxhighlight>
</nowiki></pre>
 
Toisaalta [[CSV]]-tiedoston saantituottaminen samasta tiedostosta tapahtuisi taas:
 
<syntaxhighlight lang="XSLT">
<pre><nowiki>
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
Rivi 88:
</xsl:stylesheet>
</syntaxhighlight>
</nowiki></pre>
 
==XSLT:n ominaisuudet==
Noudettu kohteesta ”https://fi.wikipedia.org/wiki/XSLT