serialize_json.cpp
#include <boost/json.hpp>
#include <fstream>
#include <iostream>
namespace json = boost::json;
int main() {
// Створити JSON-об'єкт
json::object obj{
{"name", "John Doe"},
{"age", 30},
{"city", "New York"}
};
// Серіалізувати JSON-об'єкт
std::string serialized = json::serialize(obj);
// Приклад того, що можна зробити з серіалізованим JSON
std::cout << serialized << std::endl;
return 0;
}Скомпілюйте за допомогою:
build_serialize_json.sh
g++ -o main main.cpp -lboost_jsonЗапуск програми за допомогою ./main виведе
example_output.json
{"name":"John Doe","age":30,"city":"New York"}
Дивіться схожі статті за категоріями:
C/C++
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow