Biex tikteb kodiċi XSLT, għandu jkollok fehim bażiku ta ' HTML / XHTML , XML, XML Namespaces, XPath, u XSL. XSLT huwa stili li tittrasforma XML fi struttura ġdida għall-użu ma 'diversi parsers tal-Internet. L-avvanz tat-teknoloġija ġab ħafna postijiet differenti. L-utent tal-Internet ta 'kuljum għandu aktar opportunitajiet minn qatt qabel biex tisserfja l-internet, bħalma huma telefowns ċellulari, iPod, Xbox u diversi mezzi oħra kollha b'sistemi distintivi tal-brawżer.
XSL Transformations (XSLT) jieħu kodiċi XML iffurmat tajjeb u jittrasformah f'format li jista 'jintuża għal dawn l-applikazzjonijiet.
Bidu ta 'Trasformazzjoni XSLT
XSLT huwa parti minn folja ta 'stil XSL. Peress li folja ta 'stil tuża sintassi XML , tibda b'dikjarazzjoni ta' dikjarazzjoni XML.
- dikjarazzjoni XML
Żid dikjarazzjoni XSL .
- dikjarazzjoni tal-karta tal-istil
Iddefinixxi l-ispazju ta 'l-isem XSLT bħala parti mid-dikjarazzjoni tal-karta tal-istil.
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
XSLT iqabbel il-kodiċi ma 'mudell biex jiddetermina kif tittrasforma l-XML. Mudell huwa sett ta 'regoli stabbiliti għall-folja tal-istil. L-element template juża XPath biex jgħaqqad jew jassoċja l-kodiċi. Tqabbil jista 'jispeċifika element tat-tfal jew id-dokument XML kollu.
- jinnomina d-dokument kollu
- dan jindika element tat-tfal fid-dokument.
Pereżempju, jekk għandek element tat-tfal imsejjaħ il-kodiċi tqabbil ikun:
Meta tkun qed tinħoloq XSLT, inti tibni nixxiegħa ta 'produzzjoni li tkun stilizzata u meqjusa fuq paġna ta' l-Internet.
XSLT jinkorpora numru ta 'elementi XSL biex jiddefinixxi dan il-proċess ta' trasformazzjoni. L-artikoli li ġejjin se jeżaminaw l-elementi XSL użati għat-trasformazzjonijiet XSLT u jkomplu jkissru l-kodifikazzjoni XSLT.