0
ウェブサービス(未知のプラットフォーム)から受け取ったJSONメッセージに、""
と\u0142
の二重が含まれているのはなぜですか?たとえば、次のようにJSONメッセージのエンコード
{""message"":""Nieprawid\u0142owy format""}
私は結果のメッセージが"
単一のみが含まれていjson.net使用してJSONメッセージに自分のオブジェクトをシリアライズ。
最後に、このようなJSONメッセージを解析して、""
を取り除き、メッセージ全体をオブジェクトに逆シリアル化せずに\u0142
をUnicodeに変換するにはどうすればよいですか?
一重引用符と二重引用符は、JavaScriptで互換性があります(ペア)。単引用符(アポストロフィ)を含む文字列が二重引用符を含む文字列よりも一般的であるため、おそらく二重引用符を使用しました。 – itsme86
JSON.NETでの '\ u ...'エンコーディングについては、ここで説明します:http://stackoverflow.com/q/8785912/3936440、参考になるかもしれません。 – ViRuSTriNiTy
@ itsme86 - 説明をありがとう。しかし、私は別のケースを意味します - 例で示したように2つの連続した二重引用符。 – Megrez7