次の構造の XML ファイルがあります。
<FIELDS>
<GRP1>
<OPTION>
<VALUE>71</VALUE>
<CONTENT>Text</CONTENT>
</OPTION>
...
...
</GRP1>
<GRP2>
<OPTION>
<VALUE>77</VALUE>
<CONTENT>Test</CONTENT>
</OPTION>
</GRP2>
...
...
</FIELDS>
親ノードとして<OPTIONS>
のすべての子ノードのノード値を取得する必要があります。<GRP1>
次のコードを試しましたが、うまくいきませんでした:
// [...]
var xmlGRP = xmlDoc.getElementsByTagName(GRP1);
xmlvalue = xmlGRP.childNodes[0].childNodes[0].firstChild.nodeValue;
xmlcontent = xmlGRP.childNodes[0].childNodes[1].firstChild.nodeValue;
私のコードの何が問題なのか誰か教えてもらえますか?