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

Запись json в файл

22.10.2021, 11:46. Показов 948. Ответов 1
Метки нет (Все метки)

Привет всем! Мне нужно записать json-документ в файл с помощью библиотеки rapidjson. Я переписал пример кода записи строки в файл с офицальной документации. Однако при запуске программы генерируется json, в котором записан null, а не строка. В чем ошибка?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#pragma warning(disable: 4996)
#include "rapidjson/document.h"
#include "rapidjson/filewritestream.h"
#include "rapidjson/writer.h"
#include <cstdio>
 
using namespace rapidjson;
 
int main() {
 
    const char* json = "\n  \"Misha\": \"19\",\n  \"Alisa\": \"13\",\n  \"Vitek\": \"15\" \n";
    Document doc;
    doc.Parse(json);
 
    char writeBuffer[65536];
    FILE* fp = fopen("output.json", "w");
 
    //char writeBuffer[65536];
    FileWriteStream os(fp, writeBuffer, sizeof(writeBuffer));
    Writer<FileWriteStream> writer(os);
 
    doc.Accept(writer);
    fclose(fp);
 
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2021, 11:46
Ответы с готовыми решениями:

Не идёт запись в файл .json
Доброго времени суток, форумчане. Не могу понять почему запись в файл не работает. Есть файл...

Запись данных в файл json
Я делаю бота Discord на JS и столкнулся с такой проблемой. У меня есть код: let profile =...

Запись данных в json файл
Суть в том,что нужно создать json файл, в который нужно постоянно записывать данные об...

Запись в файл json или xml
Есть фронт вот с такой формой. Нужно сымитировать бэк, записав по нажатию кнопки button данные с...

1
2413 / 1159 / 429
Регистрация: 08.11.2016
Сообщений: 3,232
22.10.2021, 12:02 2
Так а где Вы передали данные для записи в файл? Зачем нужны телодвижения в строках 12, 13 результат которых нигде далее не используется?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2021, 12:02
Помогаю со студенческими работами здесь

Запись значений из comboBox в json файл
Здравствуйте! Возникла такая проблема Есть несколько comboBox-ов, где мы выбираем нужные нам...

Запись двух значений из коллекции в JSON файл
Добрый день! Из созданных коллекции, я вношу элементы в файл JSON: StreamReader...

Как добавить, удалить, обновить, прочитать только одну запись в JSON файл?
Вопросы 1. Как добавить, удалить, обновить, прочитать только одну запись в JSON файл? 2. Можно ли...

Работа с Json. Нужно 3 координаты вывести в отдельный Json файл и вызвать его при нажатии на кнопку.
Здравствуйте дорогие форумчане. Нужна ваша помощь, в массиве имеется три координаты и их описание...

[JSON] Правильное сохранение настроек в Json файл
Добрый день уважаемые участники. Есть вопрос. Решил я сохранять настройки проги в json файл....

Запись в JSON
Всем привет! Данный участок кода записывает в строчку QVariantList b в QJsonDocument doc. Как...


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

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

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