C++ 将 .txt 文件中的文本解析为变量
C++ parse text from .txt file to variables
从我的文本文件解析数据 (C++) 并将其存储到变量的最简单方法是什么?
我有一个 parse_data.txt 和这个文本:
{"song":"Holiday","artist":"Green Day","Album":"American Idiot","Service":"Spotify"}
我需要将 Holiday 存储到歌曲变量,将 Green Day 存储到艺术家变量...
所以 QString 歌曲 = 假期...
谁能给我一些例子?
我们可以假设您正在使用 QT 吗?如果是这样,这里有一个回复可以向您展示如何使用 here
的示例
这里是你如何应用到你的代码
QString jsonString = [your json string represenation];
QJsonDocument jsonResponse = QJsonDocument::fromJson(jsonString.toUtf8());
QJsonObject jsonObject = jsonResponse.object();
QJsonValue jsonValue = jsonObject["song"];
QString strValue = jsonValue.toString();
从我的文本文件解析数据 (C++) 并将其存储到变量的最简单方法是什么? 我有一个 parse_data.txt 和这个文本:
{"song":"Holiday","artist":"Green Day","Album":"American Idiot","Service":"Spotify"}
我需要将 Holiday 存储到歌曲变量,将 Green Day 存储到艺术家变量...
所以 QString 歌曲 = 假期...
谁能给我一些例子?
我们可以假设您正在使用 QT 吗?如果是这样,这里有一个回复可以向您展示如何使用 here
的示例这里是你如何应用到你的代码
QString jsonString = [your json string represenation];
QJsonDocument jsonResponse = QJsonDocument::fromJson(jsonString.toUtf8());
QJsonObject jsonObject = jsonResponse.object();
QJsonValue jsonValue = jsonObject["song"];
QString strValue = jsonValue.toString();