- ベストアンサー
FlashでEUCファイルを読み込みたい
test.csvという、EUCで保存されたログデータがあります。 これをFlashで文字化けさせずに読み込ませたいのですが、 できるのでしょうか。 FlashはUTFとShift-JISしか対応していないらしいのですが、 何とか変換処理を行ったりしてできないかなと思います。 あと、併せて、ファイルがなかったらエラー表示、 ファイルがあれば読み込みという処理はできるでしょうか。 PHPのfile_existsようなのがあれば併せて教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ActionScriptはほとんど使ったこと無く、 開発環境自力で作れないので検証できないけど, flash.net.URLStream#readMultiByteの第二引数に文字符号化方式が指定できるようで, http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/URLStream.html#readMultiByte%28%29 尚且つ,そのリストの中には http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/charset-codes.html >Japanese (EUC) euc-jp が含まれているように思う。…ので出来るのでは? >http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/URLStream.html#load%28%29 多分httpResponseStatusイベントのHTTPStatusEventオブジェクトのstatusが200かどうかで調べられるのではないかと思う。IOErrorかもしれないけど。
お礼
ありがとうございました^^; いろいろやってみます。