如何使用jsoncpp創建json

jsoncpp
方式/
1【如何使用jsoncpp創建json】挪用jsoncpp之前 , 代碼中需要包含如下所示的四個頭文件

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json



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

如何使用jsoncpp創建json




以上內容就是如何使用jsoncpp創建json的內容啦 , 希望對你有所幫助哦!

    猜你喜歡