Xalan

Автор: Monica Porter
Дата На Създаване: 15 Март 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
zalan - Hami Tin Bhai
Видео: zalan - Hami Tin Bhai

Съдържание

Определение - Какво означава Xalan?

Xalan е софтуерна библиотека с отворен код, използвана за преобразуване на документи с разширяем език за маркиране (XML) в Hyper Markup Language (HTML) или други видове езици за маркиране. Xalan използва XML разширяеми преобразувания на стилови таблици (XSLT), за да осигури ефективна и пълнофункционална поддръжка на различни платформи и може да се използва в Java и C ++ с помощта на отделни XSLT процесори за двата езика.


Създаден от IBM, Xalan се поддържа от софтуерната фондация Apache.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява Ксалан

Xalan е насочен към опростяване на процеса на конвертиране на XML данни в друг език за маркиране. Xalan има два подпроекта, както следва:

  • Xalan C ++: Внедрява XSL версия 1.0, определена от World Wide Web Consortium (W3C). Освен това използва XML Path Language (XPath) версия 1.0. Xerces C ++ анализатор анализира XSL стиловите листове и XML документи. Входът за анализатор може да бъде файл, модел на обект на документ (DOM), URL адрес или поток от данни.
  • Xalan Java: Използва XSL Transformation версия 1.0 и XML Path Language версия 1.0. XSL съдържа информация относно картографирането на XML в HTML и други езици за маркиране. Xerces Java е процесор по подразбиране и може да се използва за извършване на XSL картографиране в Java. Въпреки това могат да бъдат избрани други парсери въз основа на изискванията и наличността. Входът може да бъде URL, поток от байтове, DOM или XML файл. Тъй като Java е интерпретиран език, Xalan Java използва отделен процесор за компилиране и интерпретиране на процесор, където първият отговаря на проблеми с висока производителност, а вторият се използва за отстраняване на грешки. Той реализира Java API за XML обработка версия 1.3 и SAX2 и DOM ниво 3.