Како да се трансформира XML со XSLT

За да напишете XSLT код, треба да имате основно разбирање за HTML / XHTML , XML, XML Namespaces, XPath и XSL. XSLT е стил лист кој го трансформира XML во нова структура за употреба со разни интернет парсери. Напредокот на технологијата донесе многу различни места. Современиот корисник на Интернет има повеќе можности од кога и да е да пребарува на интернет, како што се мобилни телефони, iPod, Xbox и разни други уреди, сите со посебни прелистувачки системи.

XSL Transformations (XSLT) зема добро формиран XML код и го претвора во употреблив формат за овие апликации.

Започнување со XSLT трансформација

XSLT е дел од XSL стилски лист. Бидејќи стилскиот лист користи XML синтакса, започнувате со изјава за XML декларација.

- XML ​​декларација

Додајте изјава за XSL .

- декларација за стилски лист

Дефинирајте го именскиот простор на XSLT како дел од изјавата за стилски лист.

xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">

XSLT го споредува кодот со дефиниција за да утврди како да ја трансформира XML. Образецот е збир на правила утврдени за стилскиот лист. Елемент на дефиниција користи XPath за да се совпадне или да го поврзе кодот. Соодветното појавување може да специфицира дете елемент или целиот XML документ.

- го означува целиот документ
- ова означува дете елемент во документот.

На пример, ако имате дете елемент наречен кодот за појавување ќе биде:

Кога креирате XSLT, создавате излезен проток кој е стилизиран и прегледан на Интернет страница.

XSLT вклучува голем број на XSL елементи за да го дефинира овој процес на трансформација. Следните неколку статии ќе ги испитаат XSL елементите кои се користат за XSLT трансформациите и дополнително го разбиваат XSLT кодирањето.