メイン コーダーズルーム【スクリプト系】 xmlの読み込みの変数化 | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
afroman | Åê¹ÆNo.11284 投稿日時: 2004-10-4 15:01 |
新米 居住地: 関西 投稿: 4
使用環境:
|
ちょっと説明不足でしたでしょうか(^^;) お早い返答ありがとうございます。
引用: XMLの操作だったら、forのループよりもwhileでnodeを見た処理が良いと思います。 ちょっと説明不足だったのですが 、xmlは操作というより単純に読み込むだけなのです。xmlの書き出しは別から書き出しています。 読み込むだけでもwhileの方がいいのでしょうか?また、今回の場合、whileとfor、どちらも同じかなと思ったのですが、その場合はwhileの方がよいのでしょうか? 引用:
appendChildは読み込みだけの時にもつかえるのでしょうか? 一応変数にした場合のも乗せておきます。 _root.neta[0].ignoreWhite = true; _root.neta[1].ignoreWhite = true; _root.neta[2].ignoreWhite = true; _root.neta[0].load("neta0.xml"); _root.neta[1].load("neta1.xml"); _root.neta[2].load("neta2.xml"); for (i=0; i<=2; i++) { _root.neta[i].onLoad = function(success) { // xml解析 if (success) { _root.neta[i].parseXML(neta); _root.title[i] = _root.neta[i].firstChild.firstChild.firstChild.firstChild.nodeValue; _root.link[i] = _root.neta[i].firstChild.firstChild.firstChild.firstChild.nodeValue; _root.des[i] = _root.neta[i].firstChild.firstChild.firstChild.nextSibling.nextSibling.nodeValue; _root.lang[i] = _root.neta[i].firstChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.firstChild.nodeValue; _root.item[i][0] = _root.neta[i].firstChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.nextSibling; for (j=1; j<=3; ji++) { _root.item[i][j] = _root.item[i][j-1].nextSibling; } for (j=0; j<=3; j++) { _root.neta_array[i][j] = _root.item[i][j].firstChild; _root.Vneta_array[i][j] = _root.neta_array[i][j].firstChild.nodeValue; _root.link_array[i][j] = _root.item[i][j].lastChild; _root.Vlink_array[i][j] = _root.link_array[i][j].firstChild.nodeValue; } } } } っというふうにしてます。 _root.neta[0].ignoreWhite = true; _root.neta[0].load("neta0.xml"); の部分も置き換えたいのですが、neta0.xmlの部分をさらに変数で読み込もうとするとさらにscriptが増えそうなので今回は省きました。 xmlの中身は同じ構成でテキスト内容が違うだけだと思ってください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
xmlの読み込みの変数化 | afroman | 2004-10-4 13:28 |
Re: xmlの読み込みの変数化 | taka72 | 2004-10-4 13:52 |
Re: xmlの読み込みの変数化 | taka72 | 2004-10-4 14:19 |
» ちょっと説明不足でしたでしょうか(^^;) | afroman | 2004-10-4 15:01 |
Re: ちょっと説明不足でしたでしょうか(^^;) | taka72 | 2004-10-4 15:46 |
Re: xmlの読み込みの変数化 | youich | 2004-10-4 15:26 |
Re: xmlの読み込みの変数化 | afroman | 2004-10-4 19:11 |
投稿するにはまず登録を | |