Paplašināmas stila lapas valodas pārvērtības (XSLT)

Autors: Randy Alexander
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 15 Maijs 2024
Anonim
Paplašināmas stila lapas valodas pārvērtības (XSLT) - Tehnoloģija
Paplašināmas stila lapas valodas pārvērtības (XSLT) - Tehnoloģija

Saturs

Definīcija - ko nozīmē paplašināmo stilu lapu valodas pārvērtības (XSLT)?

Paplašināmo stilu lapu valodas transformācijas (XSLT), labāk pazīstamas kā XSL transformācijas, ir valoda, lai XML (Extensible Markup Languague) dokumentus pārveidotu citos strukturētos dokumentos. Tas tiek veikts, izmantojot stila lapu, kurā definēti veidņu noteikumi, lai ar XSL procesora palīdzību pārveidotu doto ievades XML dokumentu piemērotā izvades dokumentā.


XSLT transformācijas var notikt gan klienta, gan servera pusē. XSLT apstrādes modelis sastāv no viena vai vairākiem XML avota dokumentiem, vienas vai vairākām XSL stila lapām, XSL procesora un viena vai vairākiem strukturētiem izvades dokumentiem.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro paplašināmo stila lapu valodas pārvērtības (XSLT)

XSLT mērķis ir precizēt, kā XML saturs ģenerētu vizuālu attēlojumu, aprakstot tādas detaļas kā stils, lappuse un izkārtojums prezentācijas vidē, piemēram, displeja logā, rokas ierīces ekrānā utt. XSL stila procesors ir galvenā sastāvdaļa XSLT ir iesaistīta stila lapas un dokumenta interpretācijā un satura ģenerēšanā atbilstoši veidnes noteikumiem.

Stila lapā netiek izmantota pilnvērtīga programmēšanas sintakse, jo to ir sarežģīti mācīties un interpretēt. Tā vietā tas definē noteikumus, kas pazīstami kā veidņu noteikumi. Katrs no šiem noteikumiem norāda modeli, kas jāatrod avota dokumentā. Pēc modeļa atrašanas tiek aktivizēta transformācija, lai ģenerētu izvades dokumentu. Lai salīdzinātu avota mezglus un stila lapu veidnes, modelis izmanto izteiksmes valodu, kuras pamatā ir XPath.


Formatēšanas semantika ir iekļauta rezultātu kokā, kas ļauj formatēt. Formatēšanas semantiku var definēt kā klašu kopu, kas attēlo formatēšanas objektus. Rezultāta koka mezgli tiek saukti par formatēšanas objektiem. Prezentācijas noteikumi ir definēti pēc formatēšanas objektu un rekvizītu klasēm.