目录:
定义-Xalan是什么意思?
Xalan是一个开源软件库,用于将可扩展标记语言(XML)文档转换为超文本标记语言(HTML)或其他类型的标记语言。 Xalan使用XML可扩展样式表转换(XSLT)为各种平台提供有效和全功能的支持,并且可以在两种语言的单独XSLT处理器的帮助下在Java和C ++中使用。
Xalan由IBM创建,由Apache Software Foundation支持。
技术百科解释Xalan
Xalan致力于简化将XML数据转换为另一种标记语言的过程。 Xalan有两个子项目,如下所示:
- Xalan C ++:实现由万维网联盟(W3C)指定的XSL版本1.0。 它还使用XML路径语言(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是默认处理器,可用于在Java中执行XSL映射。 但是,可以根据需求和可用性选择其他解析器。 输入可以是URL,字节流,DOM或XML文件。 因为Java是一种解释语言,所以Xalan Java使用单独的编译处理器和解释处理器,其中前者遇到高性能问题,而后者则用于调试。 它实现了用于XML处理版本1.3和SAX2以及DOM级别3的Java API。