【发布时间】:2013-05-14 14:32:13
【问题描述】:
我在 LiveCode 中有最简单的脚本,尝试使用 MergJSON 库解析一小段 JSON。
这无疑是我正在做的一件愚蠢的事情,因为这是漫长的一天,但我就是无法将 JSON 解析为 LiveCode 数组:
名为“连接”的按钮中的 LC 脚本
function JSONToArray pJSON
local tArray,tKeys
repeat for each line tKey in mergJSONDecode(pJSON,"tArray")
put JSONToArray(tArray[tKey]) into tArray[tKey]
end repeat
return tArray
end JSONToArray
on mouseUp
put field "MyJSON" into pJSON
answer JSONToArray()
end mouseUp
我的 JSON
{
"firstname":"Mary",
"lastname":"Smith",
}
错误:
按钮“连接”:在“无法解码 JSON:文件末尾附近的意外令牌”附近的 n/a 行(外部处理程序:异常)执行错误
欢迎提出建议....
谢谢,
史蒂夫
【问题讨论】:
-
在 JSON 中的最后一个属性后面去掉逗号?