问题标签 [qjsondocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
36 浏览

pyqt5 - QJsonDocument 失败并出现令人困惑的错误

考虑以下代码:

在 Python 3.7 和 PyQt 5.14.2 下,最后一行会导致以下错误:

TypeError: a value has type 'list' but 'QJsonValue' is expected

QJsonDocument明确支持列表:QJsonDocument({'a': []})工作正常。

发生什么了?

0 投票
1 回答
170 浏览

c++ - 对象的 QJsonDocument 为空

我正在尝试在 Qt5 中解析一个简单的 JSON 数据。

代码如下所示:

但由于某种原因,我的地图是空的,这是一个调试快照: 对象的 QJsonDocument 为空

我该如何解决这个问题?

数据 :

0 投票
0 回答
29 浏览

c++ - 如何在 QJsonDocument 的双打末尾保留零?

我正在读取、解析和写回 QT 项目中的 JSON 文件。部分要求是所有条目的写出应与源文件中声明的相同。

其中一个条目看起来有点像这样:

当我读取 JSON 对象时,最后一个零 ( 0) 被删除。这确实是有道理的,因为正常用例不需要它。但是,因为我需要保留整个正确的数字,包括最后一个零,所以这对我来说是不正确的。关于如何绕过这个问题的任何线索?

读取 JSON 文件的代码: