Наверное, это глупый вопрос, и я, вероятно, случайно ввел неправильный тип вопроса, но какой разделитель вы используете, когда вам нужно остановиться в конце файла json, а не пробелы, используя std::getline? Если я добавлю специальный символ в конце, это будет недопустимый код JSON. Например:
main.cpp
Код: Выделить всё
//include files
std::string text;
fstream File("Data.json");
int main () {
std::getline(File, text);
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79819577/finding-the-end-of-json-file-with-stdgetline[/url]