C++ Qt QJSONObject-列表深度超过一级?

C++ Qt QJSONObject-列表深度超过一级?,c++,qt,qt5,C++,Qt,Qt5,与此链接相反,如何列出y的值和值: 下面的方法不起作用: int number = obj.value("y", "value"); 我希望收到以下金额: number=2您可能想尝试以下方法: int number = object.value("y").toJsonObject().value("value").toInt(); 我可能没有完全正确的答案,但你应该有这个想法……你可能想尝试以下方法: int number = object.value("y").toJsonObject

与此链接相反,如何列出y的值和值:

下面的方法不起作用:

int number = obj.value("y", "value");
我希望收到以下金额:


number=2

您可能想尝试以下方法:

int number = object.value("y").toJsonObject().value("value").toInt();

我可能没有完全正确的答案,但你应该有这个想法……

你可能想尝试以下方法:

int number = object.value("y").toJsonObject().value("value").toInt();

我可能没有完全正确的想法,但你应该明白…

谢谢你@JimmyG,这种方式奏效了,我不知道这是不是一种正确的方式,我是通过反复试验才得到的

qDebug() << o.value("y").toObject().value("value").toInt();

qDebug()谢谢@JimmyG,它是这样工作的,我不知道这是不是一个正确的方法,我是通过反复试验得到的

qDebug() << o.value("y").toObject().value("value").toInt();
qDebug()