Bővíthető stíluslap-nyelvi transzformációk (XSLT)

Szerző: Randy Alexander
A Teremtés Dátuma: 2 Április 2021
Frissítés Dátuma: 15 Lehet 2024
Anonim
Bővíthető stíluslap-nyelvi transzformációk (XSLT) - Technológia
Bővíthető stíluslap-nyelvi transzformációk (XSLT) - Technológia

Tartalom

Meghatározás - Mit jelent a kiterjeszthető stíluslap nyelvi átalakításai (XSLT)?

Az Extensible Stylesheet Language Transformations (XSLT), más néven XSL transzformációk, az XML (Extensible Markup Languague) dokumentumok más strukturált dokumentumokká történő átalakításának nyelve. Ezt egy sablonszabályokat meghatározó stíluslap segítségével hajtjuk végre, hogy egy adott bemeneti XML dokumentumot megfelelő kimeneti dokumentummá alakítsunk egy XSL processzor segítségével.


Az XSLT átalakítások történhetnek akár az ügyfél, akár a szerver oldalán. Az XSLT feldolgozási modell egy vagy több forrás XML dokumentumból, egy vagy több XSL stíluslapból, XSL processzorból és egy vagy több strukturált kimeneti dokumentumból áll.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia elmagyarázza a kibővíthető stíluslap nyelvi átalakításait (XSLT)

Az XSLT annak meghatározásáról szól, hogy az XML-tartalom hogyan generáljon vizuális ábrázolást, és olyan részleteket írjon le, mint például a stílus, a lapozás és az elrendezés egy prezentációs közegen, például a kijelzőn, a kézi eszköz képernyőjén stb. Az XSL stílusprocesszor a fő összetevője Az XSLT részt vett a stíluslap és a dokumentum értelmezésében és a sablonszabályok szerinti tartalom generálásában.


A stíluslap nem használ teljes értékű programozási szintaxist, mivel bonyolult megtanulni és értelmezni. Ehelyett sablonszabályokként ismert szabályokat határoz meg. A szabályok mindegyike megad egy mintát, amelyet megtalálnia kell a forrásdokumentumban. A minta megtalálása után az átalakítás indítja el a kimeneti dokumentum létrehozását. A minta az XPath alapú kifejezési nyelvet használja a forráscsomópontok és a stíluslap-sablonok összehasonlításához.

A formázási szemantika szerepel az eredményfában, amely lehetővé teszi a formázást. A formázó szemantika osztályozási osztályként definiálható, amely a formázási objektumokat képviseli. Az eredmény fa csomópontjait formázó objektumoknak nevezzük. A megjelenítési szabályokat a formázási objektumok és tulajdonságok osztályai határozzák meg.