常用XML工具
发布日期:2005年11月25日,更新日期:2006年09月10日
这里维护着一个XML工具软件的列表,列出了目前最流行的XML开源项目。同时,solo L 也致力于这些项目的应用。
Xerces
Xerces是Apache的一个项目,包括Xerces C++ Parser、Xerces Java Parser、Xerces2 Java Parser、Xerces Perl Parser。可以用来分析(parsing)、生成(generating)、操纵(manipulating)、验证(validating)XML文档。
- Xerces C++ Parser是用C++可移植部分写成的XML解析器(Parser)。
- Xerces Java Parser是用Java写成的XML解析器。这个项目好象不是很活跃了。
- Xerces2 Java Parser是用Java写成的下一代高性能、全兼容的XML解析器。
- XML:Xerces是Perl API,是基于Xerces C++ API实现的。
Xalan
Xalan是Apache的一个项目,包括Xalan C++和Xalan Java,都实现了XSLT 1.0推荐标准和XPath 1.0推荐标准。
Saxon
Saxon在Sourceforge有一个开放源码的实现,支持XSLT 2.0、XPath 2.0和XQuery 1.0,不支持模式(schema)处理。Saxon还有一个商业实现,支持模式(schema)处理。
结束语
这些工具的变更非常的频繁。如果您决定使用这些工具,那么最好通过参考资料中的连接去它们的家里看看。了解它们的最新进展,特别是对标准的支持情况。
