Ukubhala ikhowudi ye-XSLT, kufuneka ube nolwazi oluyisiseko lwe- HTML / XHTML , i-XML, i-XML, i-XPath kunye ne-XSL. I-XSLT iyi-style yeetayiti eguqula i-XML kwisakhiwo esitsha sokusetyenziswa kunye nee-intanethi ezahlukeneyo. Ukuqhubela phambili iteknoloji kwazisa indawo ezininzi ezahlukeneyo. Umsebenzisi we-intanethi we-intanethi unamathuba amaninzi ngaphezu kokususa iwebhu, njengeefowuni, i-iPod, i-Xbox kunye nezinye izixhobo ezihlukeneyo ezineenkcukacha ezikhethiweyo.
I-XSL Transformations (XSLT) ithatha ikhowudi ye-XML eyenziwe kakuhle kwaye iyiguqula ibe yifomati esebenzayo yezi zicelo.
Ukuqala kweenguqulelo ze-XSLT
I-XSLT inxalenye yefayile yesitayela se-XSL. Ekubeni ishidi lomsebenzi usebenzisa i- syntax ye- XML , uqala nge-statement ye-XML isitatimenti.
- XML
Yongeza isitatimende se- XSL .
isalathisi seshidi
Chaza indawo yegama le-XSLT njengenxalenye yesibhengezo seshidi lesitayela.
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
I-XSLT ithelekisa ikhowudi kwithemplate ukuqinisekisa indlela yokuguqula i-XML. Ithemplate iyisethi yemigaqo esekelwe ishidi lomshicileli. I-template isebenzisa i-XPath ukufanisa okanye idibanise ikhowudi. Ukuqhagamshelana kunokucacisa inkcazelo yomntwana okanye yonke i-XML idokhumenti.
- luchaza lonke uxwebhu
- oku kuchaza umbandela womntwana kwirekhodi.
Umzekelo, ukuba unento yomntwana ebizwa ngokuba ikhowudi ehambelanayo iya kuba:
Xa udala i-XSLT, uyakha umtshini wokuvelisa owenziwe kwaye ubonwe kwiphepha le-intanethi.
I-XSLT ifaka iqela lezinto ze-XSL ukuchaza le nkqubo yokuguquka. Amanqaku ambalwa alandelayo aya kuhlola izixhobo ze-XSL ezisetyenziselwa ukuguqulwa kwe-XSLT kwaye iqhubeke nokucima i-XSLT coding.