| #include "json/json.h" | |
| #include <iostream> | |
| /** \brief Write the Value object to a stream. | |
| * Example Usage: | |
| * $g++ streamWrite.cpp -ljsoncpp -std=c++11 -o streamWrite | |
| * $./streamWrite | |
| * { | |
| * "Age" : 20, | |
| * "Name" : "robin" | |
| * } | |
| */ | |
| int main() { | |
| Json::Value root; | |
| Json::StreamWriterBuilder builder; | |
| const std::unique_ptr<Json::StreamWriter> writer(builder.newStreamWriter()); | |
| root["Name"] = "robin"; | |
| root["Age"] = 20; | |
| writer->write(root, &std::cout); | |
| return EXIT_SUCCESS; | |
| } |