Описание тега qjsonobject
Класс QJsonObject инкапсулирует объект JSON, где ключи представляют собой уникальные строки, а значения представлены QJsonValue.
1
ответ
Удалите фигурные скобки из qjsonarray и замените квадратные скобки из документа
Я вставляю множество различных значений в объекты QJsonObject следующим образом: //gender inserted to QJsonObject gender QJsonObject gender; gender.insert("gender", person->gender()); //birthDate inserted to QJsonObject birthDate QJsonObject birt…
29 авг '18 в 05:55
1
ответ
QJsonValue становится пустым
Когда я делаю запрос к API времени, чтобы получить московское время, я становлюсь пустым int в переменной. Вот код: QNetworkReply* reply = manager->get(QNetworkRequest(QUrl("https://yandex.com/time/sync.json?geo=213"))); QEventLoop loop; connect(…
24 фев '18 в 16:36
1
ответ
QJsonObject частичный путь от переменной
У меня есть объект json, который я загружаю: QJsonObject json = CommonToolkit::Types::LoadJson(config); Вот часть содержимого файла json: { "config": { "macos": { "screen": { "main": { "height": 0, "left": 0, "top": 0, "width": 0 } }, "windows: { } …
29 сен '18 в 23:23
1
ответ
Добавить QJsonObjects в QJsonArray
Я пытаюсь создать файл json, в который я вставляю объекты QjsonObject только в один массив QJsonArray. Я получаю, что каждый объект QjsonObject находится в независимом массиве QJsonArray, но я хочу, чтобы они были в одном массиве. эта функция вызыва…
16 май '18 в 16:28
1
ответ
QJsonDocument - получение значений с отступом
У меня есть ответ Json, как это: { "data": [ { "id": "someID", "participants": { "data": [ { "id": "idN1" }, { "id": "idN2" } ] } }, { "id": "someID", "participants": { "data": [ { "id": "idN3" }, { "id": "idN4" } ] } } ] } Я хочу получить второй ма…
30 мар '15 в 18:42
1
ответ
Как изменить QJsonObject
Таким образом, я могу установить значения для объектов в простом json-файле. Qt код: if(file.open(QIODevice::ReadOnly)){ QJsonDocument doc = QJsonDocument::fromJson(file.readAll()); QJsonObject obj = doc.object(); obj["gender"] = "female"; doc.setOb…
15 авг '18 в 11:27
2
ответа
Есть ли способ проверить, содержит ли объект QJsonObject определенный атрибут?
Есть объект QJsonObject { "a":"...", "b":"...", "c":"..." } Есть ли способ проверить, содержит ли этот объект "а"?
10 апр '14 в 14:40
1
ответ
Отличает ли QJsonValue строки цифр от целых чисел?
Когда я разбираю json, есть ли способ разграничить эту ситуацию: my_value = "123" а также my_value = 123 ?
27 ноя '18 в 11:17
1
ответ
Получить значение из QJsonObject по индексу
В моем приложении я использую json объект, чтобы получить результат из удаленной базы данных. Обычно строка ответа выглядит так: { status:"ok", data: [ { field1:"value1", field2:"value2", field3:"value3" }, { field1:"value4", field2:"value5", field3…
18 сен '14 в 03:32
1
ответ
Как сгенерировать JsonRpc запрос в qt?
Я хочу сгенерировать строку qjsonstring в этом формате: {"id": 1, "params":{"parameter1": 1, "parameter2": 2}} Но я не знаю, как добавить parameter1 parameter2 чтобы ключ params Это мой код: QJsonObject *jsonObj = new QJsonObject(); jsonObj->inse…
14 дек '15 в 15:40
0
ответов
Лучший способ (производительность) для получения значений из QJsonObject
Я ищу самый быстрый способ получить значения JSON, в настоящее время я делаю это, как показано ниже. Я надеялся, что это становится быстрее, переходя к const QVariantMap map = json.toVariantMap(); заранее и получение значений оттуда (кажется, не так…
21 авг '18 в 14:54
1
ответ
Можно ли конвертировать QVector в строку Json?
У меня есть тип структуры: struct Book { int id; QString name; QString author; } И я читаю их из текста JSON и сохраняю их QVector<Book> контейнер. Как преобразовать этот вектор обратно в текст JSON?
08 янв '19 в 16:26
1
ответ
Как отправить QJsonObject с использованием QWebChannel в Qt
Я реализую HTML-оболочку в Qt, используя QWebChannel, и я вполне могу отправить строку, но я бы очень хотел отправить QJsonObject, Не строку json типа "{a:1,b:2}", а Qt QJsonObject. Является ли это возможным? официальная документация гласит "Не треб…
20 янв '16 в 13:32
1
ответ
Преобразование текстового файла JSON обратно в QJsonArray
У меня есть объект, который я сериализовал в JSON, используя код ниже (см. Также структуру): struct RegisterItem { RegisterType Type = RegisterType::ReadWrite; QString Name = QStringLiteral("REGISTER"); int Bank = 0; int Address = 0; int Range = 1; …
28 ноя '18 в 14:52
1
ответ
Удалить дочерний атрибут из файла json
У меня есть следующий HTTP JSON-ответ в Java, который представляет объект пользователя. { "account": "Kpatrick", "firstname": "Patrick", [ ], "instances": [ { "id": "packerer-pool", "key": "packerer-pool123", "userAccount": "kpatrick", "firstname": …
02 сен '16 в 16:13
1
ответ
Qt Json Parsing C++
Я пытаюсь разобрать объект JSON в QT из API. Однако, когда я пробую коды, написанные ниже, я не могу разобрать объект. Я просто хочу получить информацию, хранящуюся в этих параметрах. API это { "error": { "errorcode": 0, "errorstring": "" }, "login"…
02 дек '18 в 01:50
2
ответа
Как получить доступ к элементу JSON, используя Qt
У меня есть этот объект Json, и я хочу получить доступ к "duration" и показать его на консоли, используя Qt: { "kind": "youtube#videoListResponse", "etag": "\"cbz3lIQ2N25AfwNr-BdxUVxJ_QY/brZ0pmrmXldPPKpGPRM-8I4dDFQ\"", "pageInfo": { "totalResults": …
20 окт '17 в 14:47
1
ответ
Ошибка: C2039: указатель: не является членом QJsonObject::iterator
У меня странная ошибка при попытке использовать 'QJsonObject::iterator' с MSVC2013. У меня есть следующий пример: #include <QCoreApplication> #include <QJsonObject> #include <QDebug> #include <algorithm> void processValue(QJs…
12 апр '16 в 12:12
2
ответа
Как преобразовать QJsonObject в QString
У меня есть данные QJsonObject и я хочу преобразовать их в QString. Как я могу это сделать? Искал помощь в Qt, он может конвертировать только QJsonObject в QVariantMap... Заранее спасибо.
27 янв '15 в 22:59
0
ответов
Вставка QJsonObject: ошибка после удаления ()
Когда я использую QJsonObject.insert() и передать QJsonObject (который вызывает remove() раньше) в качестве параметра, он не работает хорошо. Я думаю, что более понятно, чтобы опубликовать код здесь: QJsonObject mainObj = myProJsonDoc.object(); QJso…
18 май '15 в 06:06