Чӣ тавр XML-ро бо XSLT табдил диҳед

Барои навиштани рамзи XSLT, шумо бояд фаҳмиши асосии HTML / XHTML , XML, Номҳо, XPath ва XSL дошта бошед. XSLT сабтест, ки XML-ро ба сохтори нав табдил медиҳад, бо истифода аз интернет бо фарогирии гуногун. Рушди технологияҳо ҷойҳои зиёди гуногунро оварданд. Истифодабарандаи интернетии имрӯза аз имконоти бештаре, ки ба интернет, ба монанди телефонҳои мобилӣ, iPod, Xbox ва дигар таҷҳизотҳои гуногун бо системаҳои браузер фарқ мекунад.

Transformations XSL (XSLT) рамзи XML тартиб дода шудааст ва онро ба форматҳои истифодашаванда барои ин барномаҳо табдил медиҳад.

Гузариши Transformation XSLT

XSLT қисми таркиби XSL style аст. Азбаски як луғати сабки истифода XML аломат аст, шумо бо эъломияи XML эълом кардаед.

- Декларатсияи XML

Илова кардани баёнияи XSL .

- декларатсияи сабки тарроҳӣ

Номгӯи XSLT ҳамчун қисми таркиби луғавии саҳифа.

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

XSLT кодро ба қолаб муқоиса мекунад, ки чӣ гуна тағир додани XML. Шаблон маҷмӯи қоидаҳоест, ки барои варақи сабки муқарраршуда муқаррар шудааст. Элементҳои шабеҳ XPHAT -ро барои мувофиқат кардан ё пайваст кардани рамз истифода мебаранд. Ҳамоҳангӣ метавонад унсури кӯдакон ё тамоми ҳуҷҷати XML -ро муайян кунад.

- тамоми ҳуҷҷатро тасдиқ мекунад
- ин унсури кӯдакро дар ҳуҷҷат муайян мекунад.

Масалан, агар шумо як унсури кeдакеро, ки номгӯи коди мувофиқро дорад, номбар кунед:

Вақте ки эҷоди XSLT, шумо ҷараёнро ба вуҷуд меоред, ки дар саҳифаи интернет дида мешавад.

XSLT як қатор унсурҳои XSL -ро барои муайян кардани ин тағйирот ворид мекунад. Баъзе мақолаҳои навбатӣ унсурҳои XSL-ро, ки барои тағир додани XSLT истифода мешаванд, инчунин рамзи XSLT-ро вайрон мекунанд.