を使用boost::property_tree::write_json()
して JSON ファイルを書き込む場合、すべての Unicode 文字は 2 つの「/u」コード ポイントとして表されます。
ä
となります\u00C3\u00A4
。
私の問題は、JQuery を介して読み取られ、Web ページに表示される JSON ファイルを生成していることです。その場合、このペアは 2 つの別個の Unicode シンボルとして表示されます。
- よう
ä
に見えるä
単一の Utf16 コード ポイントを取得するように出力エンコーディングを構成する方法はありますか? または、両方のコードポイントを 1 つとして使用するように jQuery に指示する方法はありますか?
また、なぜ代わりに にä
なっているのですか?私は本当にそれを取得しません。\u00C3\u00A4
\u00E4
手伝ってくれてありがとう!