Hoe om XML te transformeer met XSLT

Om XSLT-kode te skryf, moet jy 'n basiese begrip hê van HTML / XHTML , XML, XML Name Spaces, XPath en XSL. XSLT is 'n style heet wat XML omskep in 'n nuwe struktuur vir gebruik met verskeie internet parsers. Die vooruitgang van tegnologie het baie verskillende plekke gebring. Die hedendaagse internetgebruiker het meer geleenthede as ooit om die internet te navigeer, soos selfone, iPod, Xbox en verskeie ander toestelle, almal met kenmerkende blaaierstelsels.

XSL Transformations (XSLT) neem goed gevormde XML-kode en transformeer dit in 'n bruikbare formaat vir hierdie toepassings.

Begin 'n XSLT Transformasie

XSLT is deel van 'n XSL-stylblad. Aangesien 'n stylblad XML- sintaks gebruik, begin jy met 'n XML-verklaring.

- XML-verklaring

Voeg 'n XSL- verklaring by.

- Stylbladverklaring

Definieer die XSLT-naamspasie as deel van die stylbladverklaring.

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

XSLT vergelyk die kode met 'n sjabloon om te bepaal hoe om die XML te omskep. 'N Sjabloon is 'n stel reëls wat vir die stylblad ingestel is. Die sjabloon element gebruik XPath om die kode te pas of te assosieer. Bypassende kan 'n kindelement of die hele XML-dokument spesifiseer.

- dui die hele dokument aan
- dit dui 'n kindelement in die dokument aan.

Byvoorbeeld, as jy 'n kindelement het, sal die bykomende kode wees:

Wanneer u XSLT skep, bou u 'n uitsetstroom wat gestileer en op 'n internetblad besigtig word.

XSLT bevat 'n aantal XSL-elemente om hierdie transformasieproses te definieer. Die volgende paar artikels sal XSL-elemente wat gebruik word vir XSLT-transformasies, ondersoek en XSLT-kodering verder verbreek.