jsoncpp
挪用jsoncpp之前,代碼中需要包含如下所示的四個頭文件

經由過程Json::Value來機關json字符串,然后經由過程Json::FastWriter將Json::Value轉換為std::string, ?別的Json::FastWriter是無格局輸出

構建的json串,其輸出的成果如下所示,是無格局輸出的

若是想要格局化輸出json,那么利用StyledWriter將Json::Value轉換為std::string

格局化輸出的成果如下所示,這樣加倍可以或許利于閱讀和理解

若是想要將json輸出到文件中,那么建立輸出文件流節制符ofs, ?然后挪用StyledStreamWriter的write函數將流節制符和json傳入即可

調試運行之后,json當作功導出到文件,而且是格局化輸出的

0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!