我正在使用Delphi 2009并且想要处理一些XML数据。我听说nativeXML是其中最方便的方法之一。那么我该如何安装这个库呢?
我正在使用Delphi 2009并且想要处理一些XML数据。我听说nativeXML是其中最方便的方法之一。那么我该如何安装这个库呢?
NativeXML目前还不支持Delphi 2009。[编辑:显然,付费客户可以使用2009 beta版]试用版本不支持,因此在官方支持Delphi 2009之前,它无法与Delphi 2009一起使用。
话虽如此,在大多数情况下,使用XML在Delphi中不需要第三方组件。您有几个选项,具体取决于您要做什么。
最直接的方法是使用TXMLDocument。这使您可以打开XML文件或流,并使用DOM访问节点。
使用Delphi企业版,您可以获得XML数据绑定向导。这将为某个XML模式生成强类型映射类。当您确切知道要解析的XML文档的结构时,这非常方便。
第三个选项是XML映射器,允许您将XML数据读取到和从TClientDataset写入。