Flashの超基本的な質問はここでしろ!part9

このエントリーをはてなブックマークに追加
299Now_loading...774KB
<2ch>
<yasai>mona</yasai>
<takoyaki>giko</takoyaki>
</2ch>
みたいな構造のXMLを読み込み
_root.2ch.yasai = "mona";_root.2ch.takoyaki = "giko";
とするルーチンが欲しくて、以下のようなスクリプト(書きかけ)を書いたんですが・・・何故か無限ループしやがります。
どこが間違えてるのかサパーリです。お助けください・・・

function loadXML(path,myXML) {
var xmlData = myXML.childNodes;
loadXML2(path,xmlData);
}
function loadXML2 (path,xmlData) {
var c = xmlData.length;
for (i=0;i<c;i++) {
if (xmlData[i].nodeValue) trace(xmlData[i].nodeValue);
else loadXML2(path,xmlData[i]);
}
}