人们如何使用Delphi的XQuery和/或XPath 2.0?我从Delphi开始使用MSXML v6.0,因此任何充分记录的COM实现都可以工作。你最喜欢的是什么?
答案 0 :(得分:4)
我的收藏:我一直认为导入MSXML可以为我曾经需要的所有XPath查询提供出色的支持。
关闭第二个:我不知道任何可以匹配MSXML功能深度的本机delphi库,但是OmniXML为基本的XPath查询提供了很好的支持,如果你不使用例如,表达式就是一个很好的选择。
可悲的是,我不认为目前有任何本机Delphi XML库完全支持XPath 2.0。
答案 1 :(得分:1)
您可以使用快速开源libxml2库。免费的Delphi绑定有Sourceforge Project。
答案 2 :(得分:0)
我喜欢OmniXML。它有很多支持代码和类,可以扩展其主要用途。您可能还想查看SimpleStorage,它简化了XML的工作。