« ん~as2lib | メイン | NSISインストーラ 起動中チェック »

FLASHでEUC・S-JIS・UTF-8のXML読込

AD:ロリポップのドメインは選べる全85種類!!

UTF-8かS-JISしか読めないんですけどRSSリーダつくるのにどうすんの?
ってことで

まぁ、わりとRSSってほぼUTF-8だから別にいいんだけど
RSSリーダです、っていったからにはEUCは見れませんとかいうのはちょっと悲しいなとおもって調べてみたと。

Ajax + LocalConnection + FLASH で解決?

親SWF からJSを呼んでJSでXMLの取得(パースはしない)
んでJSでUTF-8に変換、 Ajaxで LC用SWFを出力しFlashVarsでXMLデータをテキストデータとして渡す
LCで親SWFにXMLデータを渡し、親はXMLに変換してパース で、いけた!!

でも、JSが外部ドメインからデータ取得できないのでローカルでの使用にしかできない;orz
しかも、クロスブラウザでいろいろかも…。
とりあえず ローカル&WIN&IEでの仕事だったので問題はなく。

あと、XMLの取得エラーを
JSで、HTTPのstatusみれそうだから、404なのかサーバーエラーなのか認識できるかも!!

はてなにブックマーク  Yahooにブックマーク  users Livedoorにブックマーク  バザールにブックマーク  del.icio.usにブックマーク   価格比較のその価格OK?

投稿者 ekn : December 20, 2005 09:43 PM

トラックバック

このエントリーのトラックバックURL:
http://ekndesign.com/cgi/mt/mt-tb.cgi/239

コメント