在Qt < 5.10中索引未命名的QJsonDocument



给定未命名的JSON文档:

[
{
},
{
},
]

Qt 5.10+具有QJsonDocument的operator[],因此我们可以通过索引来寻址其中任何一个

json_doc[1];

在旧版本的Qt中如何做到这一点?

在您的特定示例中,Json文档由Json数组表示。你可能会得到这样的结果:

if (document.isArray() {
auto a = document.array();
// TODO: check the array size before
auto v = a[0];
}

最新更新