<?xml version="1.0" encoding="UTF-8"?>
<Dates>
</Dates>
コンダケシカ取得出来てません。
WinのIE6ではキチンとノードがツリーで表示されるのに・・・。
謎だ。
現在のコード
-------------- code ---------------
var xmlData:XML= new XML();
xmlData.onLoad = function(success) {
trace(success);
if (success) {
trace(this);
}
};
var lv:LoadVars = new LoadVars();
lv.user = 1;
lv.year = 2004;
lv.month = 06;
lv.sendAndLoad("http://www.org44.com/hogehoge.cgi", xmlData,"post");
-------------- end code ---------------
でMIFES for Windows Versiion 6.0を使用してXML構文チェックをかけても
エラーなんてないし・・・、おれのFLASHサイドの処理が悪いってことなのかな。
ついでなんで紹介:MIFES for Windows Versiion 6.0
このエディタはかなり高機能、よさげです。XMLの構文チェック出来る分秀丸を抜いたかも・・・。
ノードからnextSiblingしようとしたり、firstChildの挙動が怪しかったり
でずっと悩んでいたのですがやっぱり
ignoreWhite=true;
がいるんですね。
ノードのidからだとうまく参照出来ていたので問題無いと思ってて
3時間位悩んでました・・・。
xmlData[objaccessId].attributes.img
てな感じでノードの属性取得してて
そして
xmlData[obj.accessId].firstChild.attrubutes.day;
が取得できずにこんな時間まで原因分からずでした。
う〜ん、あぶなかった。
もう少しでめげて諦めかけるトコロでした(w。
xmlオブジェクトのignoreWhiteの設定をわすれてる、とかいうのはどうでしょう。
Posted by: Taka at July 12, 2004 08:09 PM基本的に出力時にスペースとかタブを入れずに出力
してるので問題無いと思います・・・。
一応
xmlData.ignoreWhite = true;
試したけど駄目でした。
他の原因を追求中です、はぁ、うまくいきません。
Posted by: rakeem at July 12, 2004 10:16 PMparse以前に読み込みが正しいかチェックしてみるとかどうでしょう。
xmlData.onData = function(d:String) {
trace(d);
if (this.loaded = d !== undefined) {
this.parseXML(d);
}
this.onLoad(this.loaded);
};
もし良かったらURL教えてもらえばチェックできますよ。逆にこっちで動いてるflaを差し上げても。
どうも、はじめまして。
某サイトではハンドルが”dam”というものです。
ご苦労されているようなので、こちらでも試してみました。
lv.user = 1;
lv.year = 2004;
lv.month = 06;
ではなく、
lv.user = "1";
lv.year = "2004";
lv.month = "06";
と文字列で渡してあげるとデータが取り出せましたよ。
一応ご報告だけ。
すません、出来ました〜(涙。
某サイトのdamさんは良く存じてます〜。
助かりました・・・。
はふぅ、なぜ出来ないのか理解出来てなかったんで。
文字列として送らないと駄目だなんて・・・。
で、damさんの結果を元に検証した結果↓
monthの値が2ケタじゃないとSQLの処理が
うまくいかないようにしているのですが
そこが問題だったみたいです。
lv.month=06;
と送っていても多分6としか送れてなかったんで
lv.month="06"とすれば問題解決しました。
本当にありがとうございました、これでネクストステップに進めます。
ところで良くこのブログサイト分かりましたね、
確かプロフィールには載せてなかったような・・・。
驚かせてしまってごめんなさい。
最近、xml関連の情報あさってまして、偶然発見しました。
最初はrakeemさんのblogだとは全然気づかなかったんですが、PHOTO DIARYの辺りで気づいた愚か者です :-D
PHOTO DIARY ver2楽しみにしておりますので、頑張ってくださいませー。
Posted by: kottan at July 13, 2004 01:17 AMいえいえ、どういう経路で来られたのかなと
ふと思っただけでしたので。
kottanさんもxml関連の情報をあさっておられるのですね。
僕も最近チョットずつ勉強してるんですがなかなか難しくて・・・。
これからもよろしくです。
本当に助かりました、これで光明が見えてきたので早速組み込みテストしていけます。
既出かつ有名すぎっぽいネタですが、
ここの情報が直球で好きです。
http://www.macromedia.com/jp/support/flash/applications/jpeg_slideshow_xml/
http://www.macromedia.com/jp/devnet/mx/flash/articles/ad-mix.html
Posted by: Taka at July 13, 2004 03:04 AMTakaさん、情報サンクスです。
http://www.macromedia.com/jp/support/flash/applications/jpeg_slideshow_xml/
これはFLASHについてるサンプルですよね。
僕も一番最初にXMLについて調べた時に
この説明を全部プリントして見ました(w。
色々とこけてるんですがやっぱり
ignoreWhite入れないと駄目っすね。
データ自体はignoreWhiteをtrueにしなくても
取得でけたんですがnextSiblingとかが効かなくて
悩みました。

まだxmlを取得でけん・・・。