2

我需要在 Flash、AS2 中加载和解析一些 JSON。问题是解析器。似乎我无法从对象中得到我想要的东西。它是一个单层对象,在下面您可以看到它看起来像填充了一些虚拟文本。

我的 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 回答