Kurs XSLT
- Poprzednia strona Przykład XPath
- Następna strona Język XSLT
XSLT jest językiem używanym do konwersji dokumentów XML na dokumenty XHTML lub inne dokumenty XML.
XPath jest językiem używanym do nawigacji w dokumentach XML.
Podstawowa wiedza, którą należy posiadać przed nauką:
Przed kontynuowaniem nauki, należy mieć podstawową wiedzę na temat:
- HTML / XHTML
- XML / Przestrzenie nazw XML
- XPath
Jeśli chcesz nauczyć się tych projektów najpierw, odwiedź naszą Strona główna Odwiedź te kursy.
Co to jest XSLT?
- XSLT oznacza Konwersję XSL (XSL Transformations).
- XSLT jest najważniejszą częścią XSL.
- XSLT może przekształcić jeden dokument XML na inny dokument XML.
- XSLT używa XPath do nawigacji w dokumentach XML.
- XPath jest standardem W3C.
XSLT = Konwersja XSL
XSLT jest najważniejszą częścią XSL.
XSLT jest używany do konwersji jednego dokumentu XML na inny dokument XML, lub inny typ dokumentu rozpoznawany przez przeglądarki, np. HTML i XHTML. Zwykle, XSLT kończy to przez przekształcenie każdego elementu XML na element (X)HTML.
Przez XSLT, możesz dodać lub usunąć elementy i atrybuty w pliku wyjściowym. Możesz również przestawić elementy, wykonywać testy i decydować, które elementy mają być ukryte lub wyświetlone, itp.
Jednym z powszechnych sposobów opisu procesu przekształcania to:XSLT konwertuje drzewo XML źródłowe na drzewo XML wynikowe.
XSLT używa XPath
XSLT używa XPath do wyszukiwania informacji w dokumentach XML. XPath jest używany do nawigacji po elementach i atrybutach w dokumentach XML.
Jeśli chcesz nauczyć się XPath najpierw, odwiedź naszą Kurs XPath.
Jak to działa?
Podczas procesu konwersji, XSLT używa XPath do zdefiniowania części dokumentu źródłowego, które można dopasować do jednego lub kilku zdefiniowanych wzorców. Po znalezieniu dopasowania, XSLT przekształci dopasowaną część dokumentu źródłowego do dokumentu wynikowego.
XSLT jest standardem W3C
XSLT został ustanowiony jako standard W3C w dniu 16 listopada 1999 roku.
Dla więcej informacji o aktywnościach XSLT W3C, odwiedź naszą Kursy W3C.
- Poprzednia strona Przykład XPath
- Następna strona Język XSLT