我们有一个 XML 文件,其中一些节点是命名空间的。基本上该文件如下所示:
<foo>
<bar xmlns:x="http://www.example.com/">
<x:bla foo="bar" />
</bar>
</foo>
我们要实现的是我们要选择x:bla
节点,可惜我们事先并不知道节点的名字,只知道它的命名空间。因此,我们所知道的基本上是它是一个x:*
节点。
find
现在,问题是:一旦我们使用 解析了 XML 文件,我们如何使用 jQuery 的方法选择这个节点$.parseXML
?
使用$(xml).find("x\\:bla, bla")
有效,但前提是我知道该节点被调用bla
。