Qt C++ Чтение данных Json [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Qt C++ Чтение данных Json [закрыто]

Сообщение Anonymous »

Здравствуйте, у меня проблема с чтением строки json с использованием QJsonArray
с несколькими параметрами.
[
null,
{"id":1,"list":[{"code":355,"indent":0,"parameters":["TestUI();"]},{"code":0,"indent":0,"parameters":[]}],"name":"CallUI","switchId":1,"trigger":0},
{"id":2,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":3,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0},
{"id":4,"list":[{"code":0,"indent":0,"parameters":[]}],"name":"","switchId":1,"trigger":0}
]

Необходимо прочитать параметры с именем name.
в этом случае сначала элемент с id:1 равен ( name:CallUI )
Но позже это будет возможно чтобы иметь тот же параметр и для других элементов.
используемый код:
QByteArray fileData = file.readAll();
file.close();

QJsonDocument document = QJsonDocument::fromJson(fileData);
if (document.isNull() || !document.isArray()) {
qWarning()

Подробнее здесь: https://stackoverflow.com/questions/785 ... -json-data
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»