在以往解析XML的时候都用DELPHI(7)自带的XMLDocument进行解析,在使用过程中有如下一些问题:
1.xmldocument的构造方法需传入TComponent
2.解析xml的方法中需要进行反复的节点循环以找到你要的节点信息
3.其他
这里推荐一个开源的xml库NativeXML(cnpack用的也是这个库)
下载地址:http://www.simdesign.nl/xml.html
具体功能演示里面有详细的demo,个人认为在解析的方便性,快速性等方面要超过xmldocument,代码量上要完少于用xmldocument