我在使用tinyxpath 1.3.1计算复杂的xpath时遇到了一些麻烦。这些xpath是在以下在线xpath测试器中完美计算的:http://www.qutoric.com/xslt/analyser/xpathtool.html。
我正在使用的xpath样本:
replace(/xdm:Information/xdm:ComponentGroup/xdm:Component[@componentType='mediaInput'][1]/media:MediaInput/dd:MediaInputID/text(), '[0-9]+', '')
/xdm:Information/xdm:ComponentGroup/xdm:Component[@componentType='mediaInput'][1]/@id
tinyxpath 1.3.1是否支持xpath 2.0?
最佳答案
看起来不像。
从tinyxpath 1.3.1的SourceForge页面:
“小型C ++库从XML树中提取XPath 1.0表达式。使用TinyXML项目解析XML树并存储中间结果。可在任何平台上运行。可选地使用STL。开销小于100KB,包括TinyXML。”
关于c++ - tinyxpath 1.3.1是否支持xpath 2.0?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20744300/