我通常在Google Chrome开发控制台上使用$x()函数。但是,当XML文件有名称空间时,查询就不起作用了。我找不到任何方法来添加名称空间。我想知道我是否遗漏了什么或者遗漏了一个功能。
ulydmbyx1#
我不知道是否有一种方法可以在函数中包含名称空间,但是通过使用local-name()可以(尝试)完全避免名称空间。例如,如果您的元素为(为埃德加归档随机选取):
local-name()
<edgar:companyName>Federal Bank of Boston</edgar:companyName>
此表达式
$x('//*[local-name()="companyName"]')
应选择它。
1条答案
按热度按时间ulydmbyx1#
我不知道是否有一种方法可以在函数中包含名称空间,但是通过使用
local-name()
可以(尝试)完全避免名称空间。例如,如果您的元素为(为埃德加归档随机选取):
此表达式
应选择它。