Acasă Dezvoltare Ce este xalan? - definiție din techopedia

Ce este xalan? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Xalan?

Xalan este o bibliotecă software open-source folosită pentru transformarea documentelor Extensible Markup Language (XML) în Hypertext Markup Language (HTML) sau alte tipuri de limbaje de marcare. Xalan folosește transformări XML Extensibile de stil (XSLT) pentru a oferi suport eficient și complet pentru diverse platforme și poate fi utilizat în Java și C ++ cu ajutorul procesoarelor XSLT separate pentru ambele limbi.

Creat de IBM, Xalan este susținut de Apache Software Foundation.

Techopedia explică Xalan

Xalan este orientat spre simplificarea procesului de conversie a datelor XML într-un alt limbaj de marcare. Xalan are două subproiecte, după cum urmează:

  • Xalan C ++: implementează versiunea 1.0 XSL specificată de World Wide Web Consortium (W3C). De asemenea, folosește XML Path Language (XPath) versiunea 1.0. Analizatorul Xerces C ++ analizează foi de stil XSL și documente XML. Intrarea parserului poate fi un fișier, Model de document document (DOM), URL sau flux de date.
  • Xalan Java: Utilizează XSL Transformation versiunea 1.0 și XML Path Language versiunea 1.0. XSL conține informații privind maparea XML către HTML și alte limbi de marcare. Xerces Java este procesorul implicit și poate fi utilizat pentru a efectua maparea XSL în Java. Cu toate acestea, pot fi selectați și alte analize, în funcție de cerințe și disponibilitate. Intrarea poate fi o adresă URL, flux de octeți, fișier DOM sau XML. Deoarece Java este un limbaj interpretat, Xalan Java folosește un procesor de compilare și interpretare separat, unde primul întâmpină probleme de înaltă performanță, iar cel de-al doilea este folosit pentru depanare. Implementează API-ul Java pentru procesarea XML versiunea 1.3 și nivelul 3 SAX2 și DOM.
Ce este xalan? - definiție din techopedia