【发布时间】:2013-09-18 23:20:52
【问题描述】:
问题是 JSONCPP 有一个错误。它无法正确读取 JSON 文件。 我们以 JSON 格式存储 3D 模型,今天我们得到了一个导致我们的应用崩溃的模型。
简而言之,如果我们加载该 JSON (120KB) 并将其保存为新文件,我们将获得 80KB。 所有顶点都丢失了,但法线、切线等仍在文件中。
请尽量推荐类似JSONCPP的C++ JSON解析器。
升级 JSONCPP 没有帮助。
【问题讨论】:
-
您能否粘贴指向误读的示例 JSON 的链接?如果真的有bug,可以找到并修复。
-
模型有版权但只有lod4。所以我想我可以做到pastiebin.com/523a371ddd659 Last VERT is missing。我确实使用 pastie.org/private/0svdsiejjy1ongw6snndsa 加载和保存
-
用 JSONCPP 创建的那个 JSON 文件。
-
那个 JSON 无效。查看第 1389 到 1392 行。
-
@DavidSchwartz 感谢您的帮助。请回答此问题,我将标记为已回答