在vs下使用jsoncpp把中文賦值給Json::Value後轉字符串打印變成unicode亂碼

一:問題描述   在vs下使用jsoncpp把中文賦值給Json::Value後toStyledString()打印,中文字已經變成\u開始的字符,而且還是不準確的unicode碼,如圖打印正常的中文: 經過jsoncpp後打印變成不正常的unicode: 二:解決   打開jsoncpp源碼json_writer.cpp文件,找到valueToQuotedStringN函數更改爲如圖:
相關文章
相關標籤/搜索