Будинки Розвиток Що таке ксалан? - визначення з техопедії

Що таке ксалан? - визначення з техопедії

Зміст:

Anonim

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

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

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

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

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.
Що таке ксалан? - визначення з техопедії