一部のノードに名前空間が付けられた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。