![zalan - Hami Tin Bhai](https://i.ytimg.com/vi/wy0dc7ooxiE/hqdefault.jpg)
Obsah
- Definice - Co znamená Xalan?
- Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje Xalan
Definice - Co znamená Xalan?
Xalan je softwarová knihovna s otevřeným zdrojovým kódem používaná k transformaci dokumentů XML (Extensible Markup Language) do Hyper Markup Language (HTML) nebo jiných typů značkovacích jazyků. Xalan používá XML Extensible Stylesheet Transformations (XSLT) k poskytování efektivní a plnohodnotné podpory pro různé platformy a může být použit v jazycích Java a C ++ pomocí samostatných procesorů XSLT pro oba jazyky.
Xalan, vytvořený společností IBM, je podporován Apache Software Foundation.
Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
Techopedia vysvětluje Xalan
Xalan je zaměřen na zjednodušení procesu převodu dat XML do jiného značkovacího jazyka. Xalan má dva podprojekty:
- Xalan C ++: Implementuje XSL verze 1.0 specifikovanou World Wide Web Consortium (W3C). Používá také jazyk XML Path Language (XPath) verze 1.0. Analyzátor Xerces C ++ analyzuje šablony stylů XSL a dokumenty XML. Vstupem analyzátoru může být soubor, objektový model dokumentu (DOM), adresa URL nebo datový tok.
- Xalan Java: Používá XSL Transformation verze 1.0 a XML Path Language verze 1.0. XSL obsahuje informace týkající se mapování XML do HTML a dalších značkovacích jazyků. Xerces Java je výchozí procesor a může být použit k provádění XSL mapování v Javě. Na základě požadavků a dostupnosti však mohou být vybrány další analyzátory. Vstupem může být adresa URL, bajtový tok, soubor DOM nebo XML. Protože Java je interpretovaný jazyk, Xalan Java používá samostatný kompilační procesor a interpretační procesor, kde první z nich se potýká s vysokými výkony a druhý se používá pro ladění. Implementuje rozhraní Java API pro zpracování XML verze 1.3 a SAX2 a DOM úrovně 3.