标签: json lua
如何检查字符串是否在json中正确格式化?我遇到了收到部分json字符串的情况,然后在尝试使用Lua的json.decode解码错误的字符串时,我的应用程序崩溃了。
谢谢
答案 0 :(得分:1)
请注意,Lua中崩溃和崩溃之间存在差异。
如果您看到段错误,请丢弃您的JSON库并使用其他内容(有plenty)。
如果您看到Lua错误,只需在pcall或xpcall中包装JSON处理代码。 (但是,更好的是,再扔掉你的图书馆,并选择一个更好的图书馆。)
pcall
xpcall