有没有办法从QJsonArray获取QStringList?数组如下所示:
QJsonArray(["name1","name2",...])
我想要得到的是一个看起来像这样的QStringList:
("name1", "name2", "name3")
答案 0 :(得分:0)
您可以通过遍历JSON数组并将其值附加到QStringList
来实现。例如,编写执行这种转换的函数:
QStringList toList(const QJsonArray &array)
{
QStringList list;
for (const auto &v : array) {
list.append(v.toString());
}
return list;
}