从我的文本文件中解析数据(C++)并将其存储到变量中最简单的方法是什么? 我有一个parse_data.txt,其中包含以下文本:
{"song":"Holiday","artist":"Green Day","Album":"American Idiot","Service":"Spotify"}
我需要商店假日到歌曲变量,绿色日到艺术家变量。。。
所以QString歌曲=假日。。。
有人能给我看些例子吗?
我们可以假设您正在使用QT吗? 如果是,这里有一个响应,可以向您展示如何使用这里的示例
下面是如何应用到您的代码中
QString jsonString = [your json string represenation];
QJsonDocument jsonResponse = QJsonDocument::fromJson(jsonString.toUtf8());
QJsonObject jsonObject = jsonResponse.object();
QJsonValue jsonValue = jsonObject["song"];
QString strValue = jsonValue.toString();