Ero sivun ”XSLT” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa
 
p typoja
Rivi 1:
'''XSLT''' ({{lyhenne|Extensible Stylesheet Language Transformations}}) on [[XML]]-pohjainen kuvauskieli XML-tiedostojen muunnoksiin. Kielen perusperiaatteisiin kuuluu, että alkuperäistä dokumenttia (tässä tapauksessa XML-dokumenttia) ei muuteta, vaan pikemminkin pinnoitetaan aivan kuten [[CSS|Cascading Style Sheets]] tekee [[hyperteksti]]lle ([[HTML]]- ja [[XHTML]]-dokumenteille). XSLT-kuvauskieli ei ota myöskään kantaa ulosantiin, jolloin yhdestä ja samasta XML-dokumentista on mahdollista saada ulos niin HTML-taittoinen, ihmisluettava sivu kuin konekielinen, esimerkiksi [[CSV]]-tiedostokin.
 
XSLT kehitettiin aikaisemman, ''[[XSL|Extensible Stylesheet LanguageLanguagen]]'' seuraajaksi [[W3C|World Wide Web Consortiumin]] toimesta vuosien [[1998]] ja [[1999]] aikana. Tuolloin kehitettiin myös [[XSL-FO|XSL Formatting Objects]] sekä [[XPath]]. Nykyisin on yleisimmin käytössä on versio 1.0, mutta [[3. lokakuuta]] [[2005]] XSLT 2.0 myönnettiin alustava suositus W3C:n toimesta.
 
==XML-dokumentin muuntaminen==
Rivi 83:
==XSLT:n ominaisuudet==
 
XSLT sisältää valintalauseissa täydellisen tuen [[XPath|]]:lle, ja sisältää itsessään seuraavat valitsimet:
 
* '''<nowiki><xsl:template></nowiki>'''
Noudettu kohteesta ”https://fi.wikipedia.org/wiki/XSLT