XSLT: Skillnad mellan sidversioner
Innehåll som raderades Innehåll som lades till
Zwobot (Diskussion | Bidrag) m robot Ändrar: it:XSL Transformations |
MaundBot (Diskussion | Bidrag) |
||
(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
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 [[
[[Kategori:IT]]▼
== Se även ==
* [[
* [[
* [[awk]]
[[
[[Kategori:W3C-standarder]]
▲[[Kategori:IT]]
|