在Delphi XE2上管理XML的最佳(易于使用,性能)库是什么? Windows和Mac的目标都在考虑中。
答案 0 :(得分:4)
我通常使用NativeXML库,它是一个完全用Delphi代码编写的XML库,它是免费的。我不确定最新版本是否提供与Firemonkey平台的兼容性,但是对于单位名称进行了一些更改后,我在Delphi XE2首次发布时成功测试了它。
您可以在此处找到该组件:http://www.simdesign.nl/xml.html 如果最新版本与XE2不兼容,论坛上有一个关于如何使其兼容的主题:http://www.simdesign.nl/forum/viewtopic.php?t=2110
答案 1 :(得分:3)
Andreano Lanusse在Mac上使用XML有一个很好的blog post。事实证明:
当您在设计上删除默认DOMVendor MSXML的TXMLDocument组件时,您必须更改为ADOM XML v4以支持跨平台。
答案 2 :(得分:3)
您可以使用OmniXML,它是:
在OmniXML之上,您可以使用SimpleStorage为管理XML提供更多功能和简便性。