Ukuze ubhale ikhodi ye-XSLT, kufanele ube nokuqonda okuyisisekelo kwe- HTML / XHTML , i-XML, i-XML Amakheli Amagama, i-XPath ne-XSL. I-XSLT iyisitayela sezitayela eziguqula i-XML kwisakhiwo esisha sokusetshenziswa nabantu abahlukahlukene be-inthanethi. Ukuthuthukiswa kobuchwepheshe kubulethe izindawo eziningi ezahlukene. Umsebenzisi we-Inthanethi wamanje unamathuba amaningi kunanini ngaphambili yewebhu, njengefoni, i-iPod, i-Xbox namanye amadivaysi ahlukahlukene nawo wonke amasistimu e-browser.
Izinguquko ze-XSL (i-XSLT) ithatha ikhodi ye-XML eyenziwe kahle futhi iyishintsha ibe ifomethi esebenzayo yalezi zicelo.
Ukuqala ukuguqulwa kwe-XSLT
I-XSLT iyingxenye yeshidi lesitayela se-XSL. Njengoba ishidi lesitayela lisebenzisa i-syntax ye-XML , uqala ngesitatimende sokumemezela kwe-XML.
- Isimemezelo se-XML
Engeza isitatimende se- XSL .
- isimemezelo seshidi lesitayela
Chaza indawo yegama le-XSLT njengengxenye yesimemezelo seshidi lesitayela.
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
I-XSLT ifanisa ikhodi nesifanekiso ukuze inqume indlela yokuguqula i-XML. Isifanekiso siyisethi yemithetho esungulwe ishidi lesitayela. I-template element isebenzisa i-XPath ukufanisa noma ihlanganise ikhodi. Ukufanisa kungacacisa isici sezingane noma yonke idokhumenti ye-XML.
- ibeka yonke idokhumenti
- lokhu kuchaza isici somntwana kudokhumenti.
Isibonelo, uma unesici sezingane esibizwa ngokuthi ikhodi ehambisanayo kungaba:
Uma udala i-XSLT, ukwakha ukusakaza okukhiphayo okubhaliwe futhi kubhekwe ekhasini le-intanethi.
I-XSLT ifaka izinombolo ze-XSL ukuze zichaze le nqubo yokuguqula. Izihloko ezimbalwa ezilandelayo zizohlola izakhi ze-XSL ezisetshenziselwa ukuguqulwa kwe-XSLT nokuqhubeka nokuqeda ikhodi ye-XSLT.