Как я могу попросить jsoncpp кодировать строки Unicode? - PullRequest
0 голосов
/ 01 июня 2018

Я использую следующий код для проверки jsoncpp

#include <json/json.h>
#include <iostream>

using namespace std;

int main(int argc, char ** argv)
{
    Json::Value root;
    root["test"] = "中文测试123";

    Json::StyledWriter styledWriter;
    cout << styledWriter.write(root) << endl;

    return 0;
}

И вывод такой:

{
   "test" : "中文测试123"
}

Мне интересно, может ли jsoncpp экранировать эти Unicode до * 1007?*?

Я пробовал FastWriter и StyledWriter, но ни один из них не работает

...