Laiendatava stiililehe keele teisendused (XSLT)

Autor: Randy Alexander
Loomise Kuupäev: 2 Aprill 2021
Värskenduse Kuupäev: 15 Mai 2024
Anonim
Laiendatava stiililehe keele teisendused (XSLT) - Tehnoloogia
Laiendatava stiililehe keele teisendused (XSLT) - Tehnoloogia

Sisu

Definitsioon - mida tähendab laiendatav stiililehe keele teisendus (XSLT)?

Extensible Stylesheet Language Transformations (XSLT), paremini tuntud kui XSL teisendused, on keel laiendatava märgistuskeele (XML) dokumentide teisendamiseks muudeks struktureeritud dokumentideks. Selleks kasutatakse stiililehte, mis määratleb mallireeglid antud sisend-XML-dokumendi muutmiseks XSL-protsessori abil sobivaks väljunddokumendiks.


XSLT teisendused võivad toimuda kas kliendi või serveri poolel. XSLT töötlemismudel koosneb ühest või mitmest XML-i lähtedokumendist, ühest või enamast XSL-i stiililehest, XSL-protsessorist ja ühest või enamast struktureeritud väljunddokumendist.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab laiendatavat stiililehe keele teisendusi (XSLT)

XSLT eesmärk on täpsustada, kuidas XML-sisu genereerib visuaalse esituse, kirjeldada üksikasju, näiteks stiili, lehekülgi ja paigutust esitlusmeediumil, näiteks vaateaknal, käeshoitava seadme ekraanil jne. XSL-i stiiliprotsessor on põhikomponent XSLT osaleb stiililehe ja dokumendi tõlgendamises ning sisu genereerimises vastavalt mallireeglitele.


Stiilileht ei kasuta täieõiguslikku programmeerimissüntaksit, kuna selle õppimine ja tõlgendamine on keeruline. Selle asemel määratleb see reeglid, mida nimetatakse mallireegliteks. Kõik need reeglid täpsustavad mustri, mis peab leidma alusdokumendis. Pärast mustri leidmist käivitatakse väljunddokumendi genereerimiseks ümberkujundamine. Muster kasutab lähtetekstide ja stiililehe mallide võrdlemiseks XPathil põhinevat väljenduskeelt.

Vormindamise semantika on kaasatud tulemipuu, mis võimaldab vormindamist. Vormindamise semantikat saab määratleda klassikomplektina, mis tähistab objektide vormindamist. Tulemuse puu sõlmi nimetatakse vormindamisobjektideks. Esitusreeglid on määratletud objektide ja omaduste vormindamise klasside kaupa.