MSXML替代方案

时间:2011-06-28 03:03:36

标签: xml delphi open-source msxml xmlhttprequest

是否有MSXML替代方案? 我认为MSXML与以前的版本冲突。 我更喜欢开源,至少是带有源的工具。 Delphi是我的选择,但我可以管理c / c ++。 它应该支持所有构造,导航和xmlhttp接口,而不支持MSXML。 感谢任何领导

5 个答案:

答案 0 :(得分:4)

另外,您可以查看NativeXML,它是开源的。

答案 1 :(得分:3)

使用TXmlDocument,您可以使用MSXML或Delphi附带的开源实现Open XML(http://www.philo.de/xml/)。如果使用TXmlDocument,则使用的MSXML版本是机器上可用的最新版本,因此不会发生冲突。

答案 2 :(得分:2)

您可以使用具有与MSXML兼容的接口的OmniXML。 OmniXML上还有一组SimpleStorage接口,使其更强大,更易于使用。

答案 3 :(得分:0)

himXML也很好而且很快。

  • 支持unicode
  • 属于MPL v1.1,GPL v3.0或LGPL v3.0
  • 快速
  • 简单

您可以从德国delphi-praxis网站获取。

答案 4 :(得分:0)

看一下构建在libxml2,libxslt和libexslt库上的DiXML(DIXml不需要任何DLL或任何其他外部文件)。