Nzira Yokushandura XML ne XSLT

Kuti unyore khodi ye XSLT, unofanirwa kuva nenzwisiso inokosha ye HTML / XHTML , XML, XML Mawena Mazita, XPath, uye XSL. XSLT ishizha rinoshandura XML muchigadziro chitsva chekushandiswa nevanoshandiswa paIndaneti dzakasiyana-siyana. Kufambira mberi kwekombiyuta kwakaunza nzvimbo dzakawanda dzakasiyana. Muzuva rekushandiswa kweIndaneti mune mikana yakawandisa kupfuura yekare yekufambisa webhu, zvakadai sefoni, iPod, Xbox uye mamwe madivayiri ose ane magadzirirwo ezvinyorwa zveshanduro.

XSL Transformations (XSLT) inotora chimiro che XML yakaumbwa uye ichichinjeka kuti ive yakashandiswa yakagadzirirwa yezvidzidzo izvi.

Kutanga kushandura kweSXSLT

XSLT chikamu cheStype style pepa. Sezvo chidimbu chemafirimu chinoshandisa XML syntax, unotanga neshoko rekuzivisa chikwata che XML.

- XML ​​kuzivisa

Wedzera chirevo cheSXSL .

- style sheet chirevo

Tsanangurai XSLT mazita ezita sechikamu chetsamba chekuzivisa.

xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">

XSLT inofananidza ikhodi ne template kuti ione kuti ingashandura sei XML. A template isetemitemo yemitemo yakagadzirirwa yepepeti pepa. The template element inoshandisa XPath kuti ienzane kana kusanganisa code. Kufananidza kunogona kutsanangura chimwe chinhu chevana kana kuti chikwata chose che XML.

- inorondedzera iyo yose rugwaro
- izvi zvinoratidzira mwana chikamu mumagwaro.

Semuenzaniso, kana iwe une mwana wechikamu chinonzi code inoenderana ichave:

Paunenge uumba XSLT, unogadzira ruzivo rwakabuda runonzi stylized uye runotarirwa paIndaneti peji.

XSLT inosanganisira huwandu hwezvinhu zveSXSL kuti tsanangudzo iyi inoshandurwa. Zvinyorwa zvishomanana zvinotevera zvichatarisa zvinhu zveSXSL zvinoshandiswa pakushandurwa kweSXSLT uye kupfurikidza kuputsa coding XSLT.