Won*_*Gut 3 unicode json decode
谁能告诉我如何将以下json对象字符串转换为人类可读的字符串,其中包含编码的unicode字符(在本例中为中文),在asp.net中使用c#?
records:[{"description":"\u849c\u8089","id":282}]
Run Code Online (Sandbox Code Playgroud)
该字符串是通过Ajax从Ext JS Web应用程序提交的.
任何帮助深表感谢.
无需以任何特殊方式转换此字符串.任何或多或少坚持规范的JSON解码器都会自动为description属性创建正确的字符串.
更新:
但是,您当前的示例不是有效的JSON.它缺少整个样本周围的括号或括号,并且在记录周围缺少双qutoes .
一个正确的JSON片段是:
{"records":[{"description":"\u849c\u8089","id":282}]}
Run Code Online (Sandbox Code Playgroud)
赠送:
我猜应该按如下方式完成:
var bytes = Encoding.Unicode.GetBytes("<unicode string>");
// Return the Base64-encoded string.
string str = Convert.ToBase64String(b);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10544 次 |
| 最近记录: |