MCPcopy Create free account
hub / github.com/danielaparker/jsoncons / read_and_write_escaped_unicode

Function read_and_write_escaped_unicode

examples/src/unicode_examples.cpp:10–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8using namespace jsoncons;
9
10void read_and_write_escaped_unicode()
11{
12 std::string input = "[\"\\u8A73\\u7D30\\u95B2\\u89A7\\uD800\\uDC01\\u4E00\"]";
13 json value = json::parse(input);
14 auto options = json_options{}
15 .escape_all_non_ascii(true);
16 std::string output;
17 value.dump(output,options);
18
19 std::cout << "Input:" << '\n';
20 std::cout << input << '\n';
21 std::cout << '\n';
22 std::cout << "Output:" << '\n';
23 std::cout << output << '\n';
24}
25
26int main()
27{

Callers 1

mainFunction · 0.85

Calls 3

parseFunction · 0.85
escape_all_non_asciiMethod · 0.80
dumpMethod · 0.45

Tested by

no test coverage detected