Запись в строку в 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.