Lua - table 稀疏列表(Cannot serialise table: excessively sparse array)报错
2016-07-20 09:09
886 查看
Lua - table 稀疏列表报错 :
问题情况 :
当 table 当作数组使用时如果下标过于稀疏转化Json格式, 就会报错(Cannot serialise table: excessively sparse array)
(翻译 : 不连续的表:过于稀疏阵列)
解决办法 :
通常可以利用类似C# 里面的 dictionary 的数据类型这样就可以正常运行了 !
注意 :
lua 中 table 当 dictionary 使用时 , 遍历的顺序不一定你需要的 .lua排序问题 - 链接(http://blog.csdn.net/yu__jiaoshou/article/details/51967802)
相关文章推荐
- UVA 327 Evaluating Simple C Expressions
- Lua 的 .NET 实现:NeoLua
- 《Lua程序设计》9.3 以协同程序实现迭代器 学习笔记
- 《Lua程序设计》9.2 管道(pipe)与过滤器(filter) 包含使用协同函数实现“生产者——消费者”问题的实例代码
- 《Lua程序设计》9.1 协同程序基础 学习笔记
- ngx_lua入门
- LUA学习笔记(第5-6章)
- LUA学习笔记(第5-6章)
- 《Lua程序设计》第7章 迭代器与泛型for 学习笔记
- Lua 迭代器与closure
- 传Lua对象到Cpp
- 传Lua对象到Cpp
- 《Lua程序设计》第6章 深入函数 学习笔记
- Lua 正确的尾调用(proper tail call)
- Lua中的closure(闭合函数)
- premake构造工具- 使用premake工具生成工程文件
- Lua中强大的元方法__index详解
- 一个lua 与c交互的小demo
- 如何让EditPlus支持LUA
- 高效调用lua函数