![]() |
1
1
使用xpath不需要对有效的xml进行架构。对于非格式良好的XML,我认为您有两种选择:
|
![]() |
2
0
首先,“正确的XML”可以用几种方式解释。如果您的意思是“格式不正确”(缺少尖括号、重叠元素等),那么任何版本的xpath都不可能做任何有用的事情。你最好用一些正则表达式。如果您的XML格式不好,我希望您能了解到它的格式不好,否则您就没有希望使用它。 如果您的意思是“无效”,也就是说它不针对模式或DTD进行验证,那么您可以使用谓词与“local-name()”函数进行比较。例如,如果要查找“/foo/bar”元素,忽略架构,则xpath如下所示:
|
![]() |
JobProcessTask · 如何读取此xpath表达式? 2 年前 |