gpt4 book ai didi

c++ - Qt JSON – 从子项查询

转载 作者:太空狗 更新时间:2023-10-29 21:33:08 24 4
gpt4 key购买 nike

我在从子项查询子项时遇到问题。

JSON 文件:

{
"user": {
"url": "www",
"set": {
"s_a": 1,
"s_b": 2,
"s_c": 3,
"s_d": 4,
"s_e": 5
}
}
}

Qt:

QString value = jsonfile
.object()
.value("user")
.toObject()
.value("url")
.toString();

Qutput:

www

问题:为什么以下不起作用?

QString value = jsonfile
.object()
.value("user")
.toObject()
.value("set")
.toObject()
.value("s_a")
.toString();

最佳答案

我猜这是因为 s_a 不是字符串值而是 Int 值。

这应该有效:

int value = jsonfile
.object()
.value("user")
.toObject()
.value("set")
.toObject()
.value("s_a")
.toInt();

关于c++ - Qt JSON – 从子项查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52661452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com