Delphi附带TXMLDocument,它是一个包装器,允许您在MSXML,Open XML和Xerces XML之间进行选择.
我只是导入Microsoft的MSXML并直接使用它.
在"组件"|"导入组件..."下,选择"类型库"并浏览到Microsoft XML.我推荐6.0,但如果你愿意,可以使用4.避免3,因为它不是非常符合XML标准和早期版本泄漏内存,而版本5仅适用于Office.
更新
如果速度是一个大问题,您可能需要查看SAX(XML的简单API),它流式传输XML而不是在内存中构建DOM.这曾经包含在MSXML中,但我想我在某处读过它已经在版本6中删除了.我通常使用DOM,因此我不推荐使用特定的SAX解析器,但是快速搜索SourceForge会返回一些选项.
| 归档时间: |
|
| 查看次数: |
826 次 |
| 最近记录: |