Kiel Transformi XML Kun XSLT

Por skribi XSLT-kodon, vi devus havi bazan komprenon pri HTML / XHTML , XML, XML-nomoj, XPath kaj XSL. XSLT estas stilfolio kiu transformas XML en novan strukturon por uzo kun diversaj interretaj analiziloj. La progreso de teknologio alportis multajn malsamajn lokojn. La moderna interreta uzanto havas pli da ŝancoj, ol iam ajn por navigi la retejon, kiel poŝtelefonoj, iPod, Xbox kaj aliajn aliajn aparatojn ĉiujn kun distingaj retumiloj.

XSL-Transformoj (XSLT) prenas bone formitan XML-kodon kaj transformas ĝin en uzeblan formaton por ĉi tiuj aplikoj.

Komencante XSLT-Transformon

XSLT estas parto de XSL-stilo-folio. Ĉar stilo-folio uzas XML- sintakson, vi komencas kun deklara deklaro de XML.

- XML-deklaro

Aldonu XSL- komunikaĵon.

- Deklara folia deklaro

Difini la nomspacon XSLT kiel parto de la deklara folia stilo.

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

XSLT komparas la kodon al ŝablono por determini kiel transformi la XML. Ŝablono estas aro de reguloj establitaj por la stilo-folio. La ŝablono elemento uzas XPath por egali aŭ asocii la kodon. Matching povas specifi infanan elementon aŭ la tutan XML-dokumenton.

- designa la tuta dokumento
- ĉi tio difinas infan elementon en la dokumento.

Ekzemple, se vi havas infanan elementon nomatan kongrua kodo estus:

Kiam vi kreas XSLT, vi konstruas elirevan riveron, kiu estas stiligita kaj vidita en interreta paĝo.

XSLT korpigas kelkajn XSL-elementojn por difini ĉi tiun transforman procezon. La sekvaj kelkaj artikoloj ekzamenos XSL-elementojn uzitajn por XSLT-transformoj kaj pli malplenigos XSLT-kodigon.