Russian Qt Forum
Ноябрь 24, 2024, 02:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QByteArray в QJsonArray  (Прочитано 4032 раз)
BuRn
Гость
« : Сентябрь 17, 2016, 00:36 »

Здравствуйте. Подскажите, есть ли возможность штатными средствами перевести json документ, который не имеет ключа, а представляет собой сразу массив, в QJsonArray. Либо как с ним можно работать на Qt. Вот пример документа
Код:
{
 {
    "bla": 2,
    "bla2": 3
 },
 {
    "bla": 2,
    "bla2": 3
 }
}
Записан
Bepec
Гость
« Ответ #1 : Сентябрь 17, 2016, 00:39 »

Ну озвучу очевидное - собственно простейший парсер пишется минуты за десять.
Ну или искать библиотеки.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #2 : Сентябрь 17, 2016, 15:41 »

массив должен быть заключен в [], а не в {}

в крайнем случае можешь просто засунуть фейковый ключ:
Код:
{"foo": твой_массив_из_документа}
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.122 секунд. Запросов: 23.