Sha256: a30da6f11be4dfe5dda90e9d545014996b5e1d2cca5623b7c7da383a89fa891c
Contents?: true
Size: 685 Bytes
Versions: 22
Compression:
Stored size: 685 Bytes
Contents
// JSON simple example // This example does not handle errors. #include "rapidjson/document.h" #include "rapidjson/writer.h" #include "rapidjson/stringbuffer.h" #include <iostream> using namespace rapidjson; int main() { // 1. Parse a JSON string into DOM. const char* json = "{\"project\":\"rapidjson\",\"stars\":10}"; Document d; d.Parse(json); // 2. Modify it by DOM. Value& s = d["stars"]; s.SetInt(s.GetInt() + 1); // 3. Stringify the DOM StringBuffer buffer; Writer<StringBuffer> writer(buffer); d.Accept(writer); // Output {"project":"rapidjson","stars":11} std::cout << buffer.GetString() << std::endl; return 0; }
Version data entries
22 entries across 22 versions & 3 rubygems