jQueryを介してロードしているXMLファイルがあります。XMLがロードされたら、XMLを読み取って値を取得します。私が抱えている問題は、XMLにVALと呼ばれる要素があり、その中にVALとも呼ばれる子要素があることです。だから私が使うとき:
var val = $(loadedElements[i]).find('val').text();
console.log("val = ", val);
親と子として分離されるのではなく、すべてのval要素を1つの文字列として取得します。
これが私が使っているXMLの例です:
<e>
<name>myElement</name>
<type>TEXT</type>
<val>text to display</val>
<acts>
<act>
<type>CLICK</type>
<val>http://www.example.com</val>
</act>
</acts>
</e>
この例のXMLでは、次のようにvalを出力すると次のようになります。val=' http://www.example.comconsole.log("val = ", val);
を表示するテキスト'。
2つのVAL要素をどのように分離できますか?
ありがとう
スティーブン