如何在Delphi 2009中安装nativeXML?

7

我正在使用Delphi 2009并且想要处理一些XML数据。我听说nativeXML是其中最方便的方法之一。那么我该如何安装这个库呢?

2个回答

5

NativeXML目前还不支持Delphi 2009。[编辑:显然,付费客户可以使用2009 beta版]试用版本不支持,因此在官方支持Delphi 2009之前,它无法与Delphi 2009一起使用。

话虽如此,在大多数情况下,使用XML在Delphi中不需要第三方组件。您有几个选项,具体取决于您要做什么。

  1. 最直接的方法是使用TXMLDocument。这使您可以打开XML文件或流,并使用DOM访问节点。

  2. 使用Delphi企业版,您可以获得XML数据绑定向导。这将为某个XML模式生成强类型映射类。当您确切知道要解析的XML文档的结构时,这非常方便。

  3. 第三个选项是XML映射器,允许您将XML数据读取到和从TClientDataset写入。


一些互联网资源可以了解如何使用TXMLDocument吗? 我尝试过,但找不到所需的数据。 - chester89
现在它是开源的,任何人都可以使用它。我正在 Delphi XE 中使用它。 - mj2008

4
根据他们的网站,看起来你只需要下载.dcu文件,将其放在方便的目录中,并将该目录添加到类型库路径中(工具->选项->库路径)。
之后,只需将该单元添加到您的使用子句中,您就可以开始使用了。

如果他们的网站可信,他们尚未包含Delphi 2009 DCUs。D2007 DCUs在D2009中无法使用。 - Craig Stuntz
1
作为付费客户,您应该能够从私人论坛下载D2009的beta版本。 - Uwe Raabe
你是对的...我忘记了D2007和D2009不是二进制兼容的。 - JosephStyons

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接