Si të transformoni XML me XSLT

Për të shkruar kodin XSLT, ju duhet të keni një kuptim bazë të HTML / XHTML , XML, XML Namespaces, XPath dhe XSL. XSLT është një fletë stilesh që transformon XML në një strukturë të re për t'u përdorur me parsera të ndryshme të Internetit. Përparimi i teknologjisë solli shumë vende të ndryshme. Përdoruesi modern i internetit ka më shumë mundësi se kurrë për të shfletuar uebin, siç janë telefonat celularë, iPod, Xbox dhe pajisje të tjera të ndryshme, të gjitha me sisteme të shfletuesve të veçantë.

XSL Transformations (XSLT) merr kodin XML të mirëformuar dhe e shndërron atë në një format të përdorshëm për këto aplikacione.

Fillimi i transformimit XSLT

XSLT është pjesë e një fletë stilesh XSL. Meqenëse një fletë stili përdor sintaksë XML , ju filloni me një deklaratë deklarimi XML.

- Deklarata XML

Shto një deklaratë XSL .

- Deklarata e stilit

Përcaktoni hapësirën e emrave XSLT si pjesë e deklaratës së fletës së stilit.

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

XSLT e krahason kodin me një model për të përcaktuar se si të transformohet XML. Një shabllon është një grup rregullash të përcaktuara për fletën e stilit. Elementi i shabllonit përdor XPath për të përputhur ose për të bashkuar kodin. Përputhja mund të specifikojë elementin e fëmijës ose tërë dokumentin XML.

- përcakton tërë dokumentin
- kjo përcakton elementin e fëmijës në dokument.

Për shembull, nëse keni një element fëmije që quhet kodi i përputhjes do të ishte:

Kur krijohet XSLT, ju krijoni një rrymë të prodhimit që është stilizuar dhe e shikuar në një faqe interneti.

XSLT përfshin një numër elementash XSL për të përcaktuar këtë proces transformimi. Artikujt e ardhshëm do të shqyrtojnë elementët XSL të përdorura për transformimet XSLT dhe më tej të thyejnë kodimin XSLT.