Huis Ontwikkeling Wat is xslt? - definitie van techopedia

Wat is xslt? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Extensible Stylesheet Language Transformations (XSLT)?

Extensible Stylesheet Language Transformations (XSLT), beter bekend als XSL-transformaties, is een taal voor het omzetten van Extensible Markup Languague (XML) -documenten in andere gestructureerde documenten. Dit wordt gedaan door een stijlblad te gebruiken dat sjabloonregels definieert voor het transformeren van een bepaald XML-invoerdocument in een geschikt uitvoerdocument met behulp van een XSL-processor.

XSLT-transformaties kunnen plaatsvinden aan client- of serverzijde. Het XSLT-verwerkingsmodel bestaat uit een of meer bron-XML-documenten, een of meer XSL-stijlbladen, een XSL-processor en een of meer gestructureerde uitvoerdocumenten.

Techopedia legt uit: Extensible Stylesheet Language Transformations (XSLT)

Bij XSLT gaat het erom te specificeren hoe de XML-inhoud een visuele weergave zou genereren, details zoals stijl en lay-out op een presentatiemedium zoals een weergavevenster, scherm van een handheld-apparaat, enz. Beschrijven. De XSL-stijlprocessor is het belangrijkste onderdeel in XSLT betrokken bij het interpreteren van het stylesheet en document en het genereren van inhoud volgens de sjabloonregels.

De stylesheet maakt geen gebruik van een volwaardige programmeersyntaxis, omdat het moeilijk te leren en te interpreteren is. In plaats daarvan worden regels gedefinieerd die sjabloonregels worden genoemd. Elk van deze regels specificeert een patroon dat moet worden gevonden in het brondocument. Nadat het patroon is gevonden, wordt de transformatie geactiveerd om het uitvoerdocument te genereren. Het patroon gebruikt een expressietaal op basis van XPath om bronknooppunten en stylesheetsjablonen te vergelijken.

Opmaak semantiek is opgenomen in de resultatenboom, waardoor opmaak mogelijk is. Opmaak semantiek kan worden gedefinieerd als een set klassen die opmaakobjecten vertegenwoordigen. De resultaatboomknooppunten worden opmaakobjecten genoemd. De presentatieregels worden gedefinieerd door klassen van opmaakobjecten en eigenschappen.

Wat is xslt? - definitie van techopedia