| 1234567891011121314151617181920212223242526272829303132 | 
							- #include <iostream>
 
- #include <iomanip>
 
- #include <nlohmann/json.hpp>
 
- using json = nlohmann::json;
 
- int main()
 
- {
 
-     // create JSON value
 
-     json j =
 
-     {
 
-         {"pi", 3.141},
 
-         {"happy", true},
 
-         {"name", "Niels"},
 
-         {"nothing", nullptr},
 
-         {
 
-             "answer", {
 
-                 {"everything", 42}
 
-             }
 
-         },
 
-         {"list", {1, 0, 2}},
 
-         {
 
-             "object", {
 
-                 {"currency", "USD"},
 
-                 {"value", 42.99}
 
-             }
 
-         }
 
-     };
 
-     // call flatten()
 
-     std::cout << std::setw(4) << j.flatten() << '\n';
 
- }
 
 
  |