1

什么是在 Delphi XE2 上管理 XML 的最佳(易于使用,性能)库。牢记 Windows 和 Mac 目标。

4

3 回答 3

4

我通常选择 NativeXML 库,它是一个完全用 Delphi 代码编写的 XML 库,而且是免费的。我不确定最新版本是否提供与 Firemonkey 平台的兼容性,但是在 Delphi XE2 首次发布时,我对单元名称进行了一些更改,成功地对其进行了测试。

您可以在此处找到该组件:http ://www.simdesign.nl/xml.html 如果最新版本与 XE2 不兼容,论坛上有一个关于如何使其兼容的主题:http:// www.simdesign.nl/forum/viewtopic.php?t=2110

于 2012-06-02T19:42:43.637 回答
3

Andreano Lanusse 有一篇关于在 Mac 上使用 XML的不错的博客文章。事实证明:

当您将 TXMLDocument 组件放到您的设计中默认的 DOMVendor MSXML 时,您必须更改为 ADOM XML v4 以支持跨平台。

于 2012-06-02T21:00:40.253 回答
3

您可以使用OmniXML,它是:

  1. 100% 用德尔福编写
  2. 没有外部依赖
  3. 适用于 XE2,未在 OSX 上测试

在 OmniXML 之上,您可以使用SimpleStorage为您提供更强大且更简单的 XML 管理。

于 2012-06-03T06:54:17.310 回答