我需要在 Flash、AS2 中加载和解析一些 JSON。问题是解析器。似乎我无法从对象中得到我想要的东西。它是一个单层对象,在下面您可以看到它看起来像填充了一些虚拟文本。
我的 JSON 对象如下所示:
[
{
data
},
{
data
}
]
现在,我如何在 as2 中解析它?这可能吗?我之前只在as3中做过。我认为我需要的是某种代码如何在 as2 中实际加载和解析它
我需要在 Flash、AS2 中加载和解析一些 JSON。问题是解析器。似乎我无法从对象中得到我想要的东西。它是一个单层对象,在下面您可以看到它看起来像填充了一些虚拟文本。
我的 JSON 对象如下所示:
[
{
data
},
{
data
}
]
现在,我如何在 as2 中解析它?这可能吗?我之前只在as3中做过。我认为我需要的是某种代码如何在 as2 中实际加载和解析它
你可以试试这个(刚刚用 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);
}