2

フラッシュAS2でJSONを読み込んで解析する必要があります。問題はパーシンです。オブジェクトから欲しいものが出せないようです。その1レベルのオブジェクトとその下に、ダミーのテキストで埋められているように見えることがわかります。

私のJSONオブジェクトは次のようになります。

[
{
    data    
},
{
    data
}
]

では、これをas2で解析するにはどうすればよいですか?そしてそれは可能ですか?以前はas3でしか実行していません。私が必要としているのは、as2でそれを実際にロードして解析する方法のある種のコードだと思います

4

1 に答える 1

4

これを試すことができます(AS2でテストしたところ、うまくいくようです):

http://inner.geek.nz/archives/2007/01/18/loading-json-in-actionscript-2/

http://web.archive.org/web/20111014093347/http://inner.geek.nz/uploads/JSON.as

使用法:

try {
  var o:Object = JSON.parse(jsonStr);
  var s:String = JSON.stringify(obj);
} catch(ex) {
  trace(ex.name + ":" + ex.message + ":" + ex.at + ":" + ex.text);
}
于 2012-07-01T14:39:22.903 に答える