Przejdź do zawartości

Extensible Stylesheet Language

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez TottyBot (dyskusja | edycje) o 23:43, 28 cze 2007. Może się ona znacząco różnić od aktualnej wersji.

XSL (ang. Extensible Stylesheet Language) – funkcyjny język programowania opisujący sposób prezentacji i przekształceń dokumentów zapisanych w XML. W języku tym operuje się na znacznikach i ich ewaluacji, na podobnej zasadzie, co we wszystkich językach operujących na makrach. Rodzina XSL według starego podziału składa się z 3 części:

Według nowego podziału rodzina składa się z:

Pliki XSL są poprawnymi dokumentami XML, a cecha ta jest wykorzystywana do tworzenia rekurencyjnych konstrukcji. Można też zaryzykować twierdzenie, że XSL jest rozszerzalnym makroprocesorem.

Istnieje wiele różnych działających implementacji XSLT 1.0. Aktualnie (2006 r.) opracowywane są wersje XSLT 2.0 i XPath 2.0 oraz XSL 1.1.

Linki zewnętrzne

Szablon:Informatyka stub