Indlela yokutshintsha i-XML kunye ne-XSLT

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.