0 / 0 / 0
Регистрация: 19.03.2014
Сообщений: 7
1

Запись в JSON

11.04.2014, 19:36. Показов 4894. Ответов 3
Метки нет (Все метки)

Всем привет! Данный участок кода записывает в строчку QVariantList b в QJsonDocument doc. Как записать по два элемента QVariantList b в строку?
Т.е. сейчас вот так:
C++ (Qt)
1
   [ "test",   "test", "test", "test"]
А нужно так:
C++ (Qt)
1
2
 [ "test",   "test", 
    "test", "test"  ]
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
   QJsonDocument doc;
    QVariantList b;
 
    QString fileName=QFileDialog::getSaveFileName(
                  this,
                  tr("Сохранение"),
                  QString(),
                  tr("(*.txt)"));
 
      if (!fileName.isEmpty()){
             QFile json(fileName);
             if(json.open(QIODevice::WriteOnly))
             {
                 json.write(doc.fromVariant(b).toJson());
 
             }
         }
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2014, 19:36
Ответы с готовыми решениями:

Запись в JSON
Добрый вечер! Подскажите, пожалуйста. Можно записать данные в json файл используя только js, jquery...

Запись в json
Здравствуйте товарищи. Мне надо сформировать массив JSON в котором будут хранится координаты...

запись в JSON
Здраствуйте. Никак не могу догнать. как мне Дописать сто нибуть в JSON фаил? или как изменить...

Запись JSON
Делаю редактор. Нужно при нажатии на кнопку "Сохранить", обновить json-файл. Я знаю, что...

3
1441 / 1322 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
11.04.2014, 19:50 2
dsfrhsh, какая разница? Формату JSON фиолетово на перенос строки в этом месте.
1
0 / 0 / 0
Регистрация: 19.03.2014
Сообщений: 7
11.04.2014, 21:31  [ТС] 3
Ну, это понятно. Просто для наглядности пользователю
0
1441 / 1322 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
11.04.2014, 22:17 4
Лучший ответ Сообщение было отмечено dsfrhsh как решение

Решение

Не по теме:


не вижу тут наглядности


тогда ручками, благо нотация очень простая
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2014, 22:17
Помогаю со студенческими работами здесь

запись данных в json
Есть форма. С нее получаем данные POST'ом. Эти данные записываем в json файл. Проблема: кириллица...

Запись JSON в mysql
Вот есть запрос $sql = $this->db->query("INSERT INTO ".DB_PREFIX."filter_cache SET type =...

Запись JSON строки в БД
Доброго времени суток! 8-) Мучаюсь с записью данных в базу. Нужно в столбец записать строку в...

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object
Всем привет! Помогите, плиз, разобраться с ошибкой: An unhandled exception of type...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru