Indholdsfortegnelse:
Definition - Hvad betyder Xalan?
Xalan er et open source-softwarebibliotek, der bruges til at omdanne XML-dokumenter (Extensible Markup Language) til Hypertext Markup Language (HTML) eller andre typer markup-sprog. Xalan bruger XML Extensible Stylesheet Transformations (XSLT) til at yde effektiv og komplet support til forskellige platforme og kan bruges i Java og C ++ ved hjælp af separate XSLT-processorer til begge sprog.
Oprettet af IBM understøttes Xalan af Apache Software Foundation.
Techopedia forklarer Xalan
Xalan er rettet mod at forenkle processen med at konvertere XML-data til et andet markup-sprog. Xalan har to delprojekter som følger:
- Xalan C ++: Implementerer XSL version 1.0 specificeret af World Wide Web Consortium (W3C). Det bruger også XML Path Language (XPath) version 1.0. Xerces C ++ - parser analyserer XSL-stilark og XML-dokumenter. Parserinput kan være en fil, Document Object Model (DOM), URL eller datastrøm.
- Xalan Java: Bruger XSL Transformation version 1.0 og XML Path Language version 1.0. XSL indeholder oplysninger om kortlægning af XML til HTML og andre markeringssprog. Xerces Java er standardprocessoren og kan bruges til at udføre XSL-kortlægning i Java. Andre parsers kan dog vælges, baseret på krav og tilgængelighed. Input kan være en URL, byte-stream, DOM eller XML-fil. Da Java er et tolket sprog, bruger Xalan Java en separat kompileringsprocessor og tolkningsprocessor, hvor førstnævnte møder problemer med høj ydeevne, og sidstnævnte bruges til fejlfinding. Det implementerer Java API til XML-behandling version 1.3 og SAX2 og DOM niveau 3.
