#include"json/document.h"#include"Json/prettywriter.h"#include"Json/stringbuffer.h"voidTest () {//Read JSON Charjson[ -] ="{\ "hello\": \ "world\"}"; Rapidjson::D ocument D; D.parse<0>(JSON); Log ("Out %s\n", d["Hello"]. GetString ()); Log ("Out %s\n", JSON); //Write JSONRapidjson::D ocument Document; Document. SetObject (); Rapidjson::D ocument::allocatortype& allocator =document. Getallocator (); Rapidjson::value Array (rapidjson::karraytype); for(inti =0; I <Ten; i++) {Rapidjson::valueObject(Rapidjson::kobjecttype); Object. AddMember ("ID",1, allocator); Object. AddMember ("name","Test", allocator); Object. AddMember ("version",1.01, allocator); Object. AddMember ("VIP",true, allocator); Array. Pushback (Object, allocator); } document. AddMember ("title","PLAYER INFO", allocator); Document. AddMember ("Players", array, allocator); Rapidjson::stringbuffer buffer; Rapidjson::writer<rapidjson::StringBuffer>writer (buffer); Document. Accept (writer); Auto out=buffer. GetString (); Log ("Out :%s", out);}