为什么我的xml文件中的xpath查询不起作用?

时间:2019-07-17 07:40:18

标签: python xml xpath

我的XML很大,并且需要对“ПланыСтроки”和其他类似元素进行xpath查询

我在firefox中打开xml并复制节点的xpath:

/Документ/diffgr:diffgram/dsMMISDB/ПланыСтроки[1]

它不起作用(我在https://codebeautify.org/Xpath-Tester中进行了测试,但是在python-lxml中(当我需要运行该代码时)得到了一些结果)。

查询在节点之前运行得很好

/Документ/diffgr:diffgram

然后没有匹配的东西...

XML: https://drive.google.com/file/d/19VQA-PpslQmcwdz-40MQ7cysDTvO7p_r/view?usp=sharing

1 个答案:

答案 0 :(得分:0)

dsMMISDB元素在名称空间中。搜索“ XSLT默认名称空间”(大约有700次匹配,因为有很多人遇到此问题)以寻求解决方案。