XSLT-koodi kirjutamiseks peaks teil olema HTML-i / XHTML- , XML-, XML-nimeruumide, XPathi ja XSLi põhiteadmised. XSLT on stiil tabel, mis muudab XML-i uueks struktuuriks, mida saab kasutada erinevate internetiparseerijatega. Tehnoloogia areng tõi kaasa palju erinevaid kohtumisi. Tänapäeva Interneti-kasutajal on rohkem võimalusi kui kunagi varem veebis surfata, näiteks mobiiltelefonid, iPod, Xbox ja mitmesugused muud seadmed, millel on erisugused brauserisüsteemid.
XSL Transformations (XSLT) võtab hästiformeeritud XML-koodi ja teisendab selle rakenduseks kasutatavaks vorminguks.
XSLTi ümberkujundamise algus
XSLT on XSL-i stiililehe osa. Kuna stiilileht kasutab XML-i süntaksit, alustatakse XML-deklaratsiooni avaldusega.
- XML-deklaratsioon
Lisage XSL avaldus.
- stiililehe deklaratsioon
Määratlege XSLT nimeruum osana stiililehe deklaratsioonist.
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
XSLT võrdleb koodi malliga, et otsustada, kuidas XML-i muuta. Mall on stiililehe jaoks kehtestatud reeglite kogum. Malli element kasutab koodi sobitamiseks või seostamiseks XPathi. Sobivus võib määrata lapseelemendi või kogu XML-dokumendi.
- tähistab kogu dokumenti
- see määrab dokumendis lapselemendi.
Näiteks kui teil on lapselement, mida nimetatakse vastavaks koodiks, oleks:
XSLT-i loomisel luuakse väljundvoog, mis on stiliseeritud ja internetis leitav.
Selle transformatsiooniprotsessi määratlemiseks sisaldab XSLT mitmeid XSL-elemente. Järgmistes artiklites uuritakse XSLT-i teisenduste jaoks kasutatavaid XSL-elemente ja XSLT-kodeeringut edasi lõhustatakse.