Innehåll som raderades Innehåll som lades till
Zwobot (Diskussion | Bidrag)
m robot Ändrar: it:XSL Transformations
MaundBot (Diskussion | Bidrag)
m →‎top: clean up, replaced: webbwebb med AWB
 
(29 mellanliggande sidversioner av 25 användare visas inte)
Rad 1:
{{Källor|datum=2022-10}}
'''XSLT''' (''XSL Transformation'') är ett språk som används för att omvandla dokument skrivna i [[XML]], till exempel genom att ändra ordningen på innehållet, lägga till information eller för att välja ut valda delar av grunddokumentet. I processen skapas det ett nytt dokument, som inte behöver följa samma [[DTD]] eller [[Schema]] som ursprungsdokumentet. XSLT är i sig en tillämpning av [[XML]], och man använder [[XPath]] för att identifiera de objekt som ska transformeras.
 
'''XSLT''' (''[[XSL]] Transformation'') är ett språk[[märkspråk]] som används för att omvandla [[dokument]] skrivna i [[XML]], till exempel genom att ändra ordningen på innehållet, lägga till information eller för att välja ut valda delar av grunddokumentet. I processen skapas det ett nytt dokument, som inte behöver följa samma [[DTD]] eller [[XML Schema]] som ursprungsdokumentet. XSLT är i sig en tillämpning av [[XML]], och man använder [[XPath]] för att identifiera de objekt som ska transformeras.
Principerna som ligger till grund för utvecklandet av XSLT är en separation av ''representationen'' (i [[XML]]-form) från ''presentationen'' (till exempel i [[HTML]]-form) genom att använda ett ''översättningsschema'' (i XSLT-form). Genom att ha en enhetlig modell för representationen av data kan man presentera samma information på flera olika sätt beroende på syfte och möjligheter. Detta betyder att man kan ändra representationen oberoende av hur den skall presenteras. Som exempel skulle man kunna tänka sig att samma information kan presenteras i [[HTML]] (för publicering på [[webb]]en) som text och som [[Braille]]-skrift.
 
Principerna som ligger till grund för utvecklandet av XSLT är en separation av ''representationen'' (i [[XML]]-form) från ''presentationen'' (till exempel i [[HTML]]-form) genom att använda ett ''översättningsschema'' (i XSLT-form). Genom att ha en enhetlig modell för representationen av data kan man presentera samma information på flera olika sätt beroende på syfte och möjligheter. Detta betyder att man kan ändra representationen oberoende av hur den skall presenteras. Som exempel skulle man kunna tänka sig att samma information kan presenteras i [[HTML]] (för publicering på [[World Wide Web|webb]]en) som text och som [[Braillepunktskrift]]-skrift.
[[Kategori:IT]]
 
== Se även ==
[[ca:XSLT]]
* [[cs:XSLTXSL-FO]]
* [[da:XSLTDSSSL]]
* [[awk]]
[[de:XSL Transformation]]
 
[[en:XSL Transformations]]
 
[[es:XSLT]]
[[euKategori:XSLTMärkspråk]]
[[Kategori:W3C-standarder]]
[[fi:XSLT]]
[[Kategori:IT]]
[[fr:Extended Stylesheet Language Transformations]]
[[it:XSL Transformations]]
[[ja:XSL Transformations]]
[[lt:XSLT]]
[[nl:Extensible Stylesheet Language Transformations]]
[[no:XSLT]]
[[pl:XSLT]]
[[pt:XSLT]]
[[ru:XSLT]]
[[tr:XSLT]]
[[uk:XSL Transformations]]
[[vi:XSLT]]
[[zh:XSLT]]