Ксалан

Автор: Monica Porter
Дата Створення: 15 Березень 2021
Дата Оновлення: 27 Червень 2024
Anonim
Chainguardians - НОВАЯ NFT ИГРА БЕЗ ВЛОЖЕНИЙ!
Відеоролик: Chainguardians - НОВАЯ NFT ИГРА БЕЗ ВЛОЖЕНИЙ!

Зміст

Визначення - Що означає Xalan?

Xalan - бібліотека програмного забезпечення з відкритим кодом, що використовується для перетворення документів розширеної мови розмітки (XML) в мову гіперрозмітки (HTML) або інші види мов розмітки. Xalan використовує XML-розширені стильові перетворення (XSLT) для забезпечення ефективної та повнофункціональної підтримки різних платформ і може використовуватися в Java та C ++ за допомогою окремих процесорів XSLT для обох мов.


Створений IBM, Xalan підтримується програмним фондом Apache.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює Ксалан

Xalan спрямований на спрощення процесу перетворення XML-даних в іншу мову розмітки. У Xalan є два підпроекти:

  • Xalan C ++: реалізує XSL версії 1.0, визначеної Всесвітньою консорціумом веб-сторінок (W3C). Він також використовує мову XML Path Language (XPath) версії 1.0. Xerces C ++ аналізатор аналізує таблиці стилів XSL та документи XML. Вхідним аналізатором може бути файл, модель об'єкта документа (DOM), URL-адреса або потік даних.
  • Xalan Java: використовує трансформацію XSL версії 1.0 та мову XML Path версії 1.0. XSL містить інформацію про зіставлення XML в HTML та інші мови розмітки. Xerces Java - це процесор за замовчуванням, і його можна використовувати для виконання відображення XSL в Java. Однак можуть бути обрані інші парсери, виходячи з вимог та наявності. Вхід може бути URL-адресою, потоком байтів, DOM або XML-файлом. Оскільки Java - це інтерпретована мова, Xalan Java використовує окремий процесор компіляції та процесор інтерпретації, де перший відповідає високопродуктивним проблемам, а другий використовується для налагодження. Він реалізує Java API для обробки XML версії 1.3 та SAX2 та DOM рівня 3.