检查Lua中Json的格式

时间:2012-01-29 20:13:03

标签: json lua

如何检查字符串是否在json中正确格式化?我遇到了收到部分json字符串的情况,然后在尝试使用Lua的json.decode解码错误的字符串时,我的应用程序崩溃了。

谢谢

1 个答案:

答案 0 :(得分:1)

请注意,Lua中崩溃和崩溃之间存在差异。

如果您看到段错误,请丢弃您的JSON库并使用其他内容(有plenty)。

如果您看到Lua错误,只需在pcallxpcall中包装JSON处理代码。 (但是,更好的是,再扔掉你的图书馆,并选择一个更好的图书馆。)