nlohmann::json в памяти. Ключи задают через квадратные скобки, числа и строки присваивают как обычные поля C++.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpSrWr 589 of 696 menu
◀ ▶

Запись в строку в C++

Запись в строку для JSON начинается с значения nlohmann::json в памяти.

Ключи задают через квадратные скобки, числа и строки присваивают как обычные поля C++. Метод dump без аргументов отдает компактный текст, где имена ключей совпадают с объектом, строки в кавычках, а числа без них:

#include <iostream> #include <nlohmann/json.hpp> int main() { nlohmann::json parcel; parcel["id"] = "A-17"; parcel["weight_kg"] = 2.5; std::cout << parcel.dump() << "\n"; return 0; }

Соберите nlohmann::json ticket с ключами code и price, значениями "K7" и 1200. Запишите объект в строку и выведите результат.

Создайте JSON с полями label и units для значений "box" и 3. Выведите текст, который вернет dump.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить