Domov vývoj Čo je xalan? - definícia z technológie

Čo je xalan? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Xalan?

Xalan je softvérová knižnica s otvoreným zdrojom, ktorá sa používa na transformáciu dokumentov XML (Extensible Markup Language) na Hypertext Markup Language (HTML) alebo iné typy značkovacích jazykov. Xalan používa XML Extensible Stylesheet Transformations (XSLT) na poskytovanie efektívnej a plnohodnotnej podpory pre rôzne platformy a môže byť použitý v Java a C ++ pomocou samostatných procesorov XSLT pre oba jazyky.

Xalan bol vytvorený spoločnosťou IBM a je podporovaný nadáciou Apache Software Foundation.

Techopedia vysvetľuje Xalan

Xalan je zameraný na zjednodušenie procesu konverzie údajov XML do iného značkovacieho jazyka. Xalan má dva podprojekty:

  • Xalan C ++: Implementuje XSL verziu 1.0 špecifikovanú konzorciom World Wide Web Consortium (W3C). Používa tiež jazyk XML Path Language (XPath) verzie 1.0. Analyzátor Xerces C ++ analyzuje šablóny štýlov XSL a dokumenty XML. Vstup syntaktického analyzátora môže byť súbor, objektový model dokumentu (DOM), adresa URL alebo dátový tok.
  • Xalan Java: Používa verziu XSL Transformation verzie 1.0 a XML Path Language version 1.0. XSL obsahuje informácie týkajúce sa mapovania XML do HTML a ďalších značkovacích jazykov. Xerces Java je predvolený procesor a môže sa použiť na vykonávanie XSL mapovania v Java. Môžu sa však vybrať aj ďalšie analyzátory na základe požiadaviek a dostupnosti. Vstupom môže byť adresa URL, bajtový tok, súbor DOM alebo XML. Pretože Java je interpretovaný jazyk, Xalan Java používa samostatný kompilátor a interpretačný procesor, kde prvý z nich sa stretáva s vysokými výkonmi a druhý sa používa na ladenie. Implementuje rozhranie Java API pre spracovanie XML verzie 1.3 a SAX2 a DOM úrovne 3.
Čo je xalan? - definícia z technológie