1.對於javascript部分,若是將字符串轉爲json對象?javascript
var aa ={
keyword:"zoumm",
requestcount:"5",
nextPageToken:"",
prevPageToken:""
};java
var bb = JSON.stringify(aa);
var obj = JSON.parse(bb);json
則obj就是json對象。數組
For JsonCpp 用法:app
1.ide
2.對於jsoncpp來說如何打印Json::Value的值?spa
Json::Value root;對象
顧名思義,用Json::FastWriter來處理json應該是最快的,下面咱們來試試。
Json::FastWriter fast_writer;
std::cout << fast_writer.write(root) << std::endl;
輸出結果爲:
{「key_array」:[「array_string」,1234],」key_boolean」:false,」key_double」:12.3450,」key_number」:12345,」key_object」:{「age」:26,」name」:」huchao」},」key_string」:」value_string」}
---------------------
再次顧名思義,用Json::StyledWriter是格式化後的json,下面咱們來看看Json::StyledWriter是怎樣格式化的。
Json::StyledWriter styled_writer;
std::cout << styled_writer.write(root) << std::endl;
輸出結果爲:
{
「key_array」 : [ 「array_string」, 1234 ],
「key_boolean」 : false,
「key_double」 : 12.3450,
「key_number」 : 12345,
「key_object」 : {
「age」 : 26,
「name」 : 「huchao」
},
「key_string」 : 「value_string」
}ip