![zalan - Hami Tin Bhai](https://i.ytimg.com/vi/wy0dc7ooxiE/hqdefault.jpg)
Contenido
- Definición - ¿Qué significa Xalan?
- Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
- Techopedia explica Xalan
Definición - ¿Qué significa Xalan?
Xalan es una biblioteca de software de código abierto que se utiliza para transformar documentos de Lenguaje de marcado extensible (XML) en Lenguaje de marcado elevado (HTML) u otros tipos de lenguajes de marcado. Xalan utiliza XML Extensible Stylesheet Transformations (XSLT) para proporcionar un soporte eficiente y completo para varias plataformas y puede usarse en Java y C ++ con la ayuda de procesadores XSLT separados para ambos idiomas.
Creado por IBM, Xalan es compatible con la Apache Software Foundation.
Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.
Techopedia explica Xalan
Xalan está orientado a simplificar el proceso de conversión de datos XML a otro lenguaje de marcado. Xalan tiene dos subproyectos, como sigue:
- Xalan C ++: implementa la versión XSL 1.0 especificada por el World Wide Web Consortium (W3C). También utiliza el lenguaje de ruta XML (XPath) versión 1.0. El analizador Xerces C ++ analiza las hojas de estilo XSL y los documentos XML. La entrada del analizador puede ser un archivo, Modelo de objeto de documento (DOM), URL o flujo de datos.
- Xalan Java: utiliza XSL Transformation versión 1.0 y XML Path Language versión 1.0. XSL contiene información sobre la asignación de XML a HTML y otros lenguajes de marcado. Xerces Java es el procesador predeterminado y puede usarse para realizar mapeo XSL en Java. Sin embargo, se pueden seleccionar otros analizadores, según los requisitos y la disponibilidad. La entrada puede ser una URL, flujo de bytes, DOM o archivo XML. Debido a que Java es un lenguaje interpretado, Xalan Java utiliza un procesador de compilación y un procesador de interpretación por separado, donde el primero cumple con los problemas de alto rendimiento, y el segundo se utiliza para la depuración. Implementa API de Java para XML Processing versión 1.3 y SAX2 y DOM nivel 3.