Hogyan lehet XML-t átalakítani az XSLT-rel?

Az XSLT kód megírásához alapos ismeretekkel kell rendelkeznie a HTML / XHTML , az XML, az XML névterek, az XPath és az XSL. Az XSLT olyan stíluslap, amely átalakítja az XML-t egy új struktúrává, amelyet különböző internetes elemzőkhöz használ. A technológia előrehaladása számos különböző helyszínt eredményezett. A mai internethasználónak több lehetősége van az interneten történő szörfözésre, mint például a mobiltelefonok, az iPod, az Xbox és más, mindegyik eszköz, amelyek mindegyike megkülönböztető böngészőrendszerrel rendelkezik.

Az XSLT transzformációk (XSLT-Transformations, XSLT-transzformációk) jól megformált XML-kódot vesz fel, és alkalmazható formátumba alakítja ezeket az alkalmazásokat.

Az XSLT átalakítás kezdete

Az XSLT egy XSL stíluslap része. Mivel egy stíluslap XML- szintaxist használ, akkor XML-deklarációval kezdődik.

- XML ​​nyilatkozat

Hozzon létre egy XSL nyilatkozatot.

- stíluslap nyilatkozat

Határozza meg az XSLT névteret a stíluslap deklaráció részeként.

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

Az XSLT összehasonlítja a kódot egy sablonra, hogy meghatározza az XML átalakításának módját. A sablon a stíluslapra vonatkozó szabályok egy csoportja. A sablon elem XPath-et használ a kód illesztéséhez vagy társításához. A megfeleltetés meghatározhat egy gyermek elemet vagy az egész XML dokumentumot.

- az egész dokumentumot jelöli
- ez a dokumentum egy gyermekelemet jelöl.

Például, ha van egy gyermeke, amelyet az egyeztető kódnak hívnak:

Az XSLT létrehozásakor olyan kimeneti streamet hoz létre, amelyet stilizált és megtekintett egy internetes oldalon.

Az XSLT számos XSL elemet tartalmaz az átformálási folyamat meghatározásához. A következő néhány cikk megvizsgálja az XSLT-átalakításokhoz használt XSL elemeket, és tovább bontja az XSLT-kódolást.