Sisällysluettelo:
- Määritelmä - Mitä XSLT (Extensible Stylesheet Language Transformations) tarkoittaa?
- Techopedia selittää laajennettavan tyylitaulukon kielen muutokset (XSLT)
Määritelmä - Mitä XSLT (Extensible Stylesheet Language Transformations) tarkoittaa?
XSLT-laajennukset, jotka tunnetaan paremmin nimellä XSL-muutokset, ovat kieli XML-tiedostojen muuttamiseksi muiksi jäsenneltyiksi asiakirjoiksi. Tämä tehdään käyttämällä tyylitaulukkoa, joka määrittelee mallisäännöt tietyn tulo-XML-asiakirjan muuttamiseksi sopivaksi tulosteasiakirjaksi XSL-prosessorin avulla.
XSLT-muunnokset voivat tapahtua joko asiakkaan tai palvelimen puolella. XSLT-käsittelymalli koostuu yhdestä tai useammasta lähde-XML-asiakirjasta, yhdestä tai useammasta XSL-tyylisivusta, XSL-prosessorista ja yhdestä tai useammasta jäsennellystä tulostettavasta asiakirjasta.
Techopedia selittää laajennettavan tyylitaulukon kielen muutokset (XSLT)
XSLT: n tarkoituksena on määritellä, kuinka XML-sisältö tuottaa visuaalisen esityksen, kuvata yksityiskohtia, kuten tyyliä, ja asettelua esitysvälineellä, kuten näyttöikkunassa, kädessä pidettävässä laitteen näytössä jne. XSL-tyyliprosessori on XSLT: n pääkomponentti. mukana tyylisivun ja asiakirjan tulkinnassa ja sisällön luomisessa mallin sääntöjen mukaisesti.
Tyylisivulla ei käytetä täysimääräistä ohjelmointitapaa, koska sen oppiminen ja tulkitseminen on monimutkaista. Sen sijaan se määrittelee mallisäännöiksi kutsuttuja sääntöjä. Jokainen näistä säännöistä määrittelee mallin, joka on löydettävä lähdeasiakirjasta. Kun malli on löydetty, muunnos laukaistaan tulosdokumentin luomiseksi. Kuvio käyttää XPath-lausekkeisiin perustuvaa lausekekieltä lähteiden solmujen ja tyylipohjapohjien vertailuun.
Alustuksen semantiikka sisältyy tulospuun, joka mahdollistaa alustamisen. Alustava semantiikka voidaan määritellä luokkaryhmäksi, joka edustaa muotoiluobjekteja. Tulospuusolmuja kutsutaan muotoiluobjekteiksi. Esityssäännöt määritetään muotoiluobjektien ja ominaisuuksien luokilla.
