Kumaha Transformasi XML Jeung XSLT

Nulis kode XSLT, Anjeun kudu gaduh pamahaman dasar HTML / XHTML , XML, ngaranspasi XML, XPath, sarta XSL. XSLT mangrupakeun stylesheet yén transforms XML kana struktur anyar pikeun pamakéan ku rupa parsers Internet. Kamajuan téhnologi dibawa loba tempat béda. Modern poé pamaké Internet boga leuwih kasempetan ti kantos ka internetan web, kayaning ponsel, iPod, Xbox sarta sagala rupa alat nu sejen kabeh kalawan sistem browser has.

XSL transformasi (XSLT) nyokot kode XML well-dibentuk jeung transforms kana format useable pikeun aplikasi ieu.

Dimimitian hiji Transformasi XSLT

XSLT mangrupakeun bagian tina hiji gaya XSL lambar. Kusabab hiji lambar gaya migunakeun XML rumpaka, anjeun dimimitian ku hiji pernyataan XML deklarasi.

- XML deklarasi

Nambahkeun hiji XSL pernyataan.

- lambar gaya deklarasi

Ngartikeun XSLT ngaranspasi salaku bagian tina deklarasi lambar gaya.

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

XSLT compares kode ka citakan pikeun nangtukeun kumaha transformasi XML teh. A citakan nyaéta set aturan ngadegkeun keur gaya lambar. Unsur citakan migunakeun XPath mun cocog atawa dikaitkeun kode teh. Cocog bisa nangtukeun unsur anak atawa dokumen XML sakabéh.

- designates sakabéh dokumen
- ieu designates unsur anak dina dokumen éta.

Contona, upami anjeun gaduh unsur anak disebut kode cocog bakal jadi:

Nalika nyieun XSLT, anjeun ngawangun hiji aliran output nu mangrupa stylized sarta ditempo dina hiji kaca internét.

XSLT incorporates sababaraha elemen XSL keur ngartikeun proses transformasi ieu. Sababaraha artikel salajengna bakal nalungtik elemen XSL dipaké pikeun transformasi XSLT sarta salajengna ngarecah XSLT coding.