json字符串转化为中文的问题

mimouzao 2014-12-23 11:17:01
抓取了一个网站返回的json数据,如下:
dtaZone={"Rows":[["15","\u7535\u4fe1"],["16","\u7f51\u901a"]]};

但是我想得到这样的数据:
dtaZone={"Rows":[["15","电信"],["16","网通"]]};

怎么把得到的json串转换为中文呢?菜鸟求教
...全文
219 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
slwsss 2014-12-23
  • 打赏
  • 举报
回复
引用 4 楼 mimouzao 的回复:
[quote=引用 3 楼 feier00 的回复:] 你想在js里转还是在后台转
后台 c#[/quote] 用正则替换

            Console.WriteLine(Regex.Replace("dtaZone={\"Rows\":[[\"15\",\"\\u7535\\u4fe1\"],[\"16\",\"\\u7f51\u901a\"]]}", "\\\\u[0-9a-fA-F]{4}", (Match m) =>
            {
                return Convert.ToString((char)Convert.ToInt32(m.Value.Substring(2, 4), 16));
            }));
mimouzao 2014-12-23
  • 打赏
  • 举报
回复
引用 3 楼 feier00 的回复:
你想在js里转还是在后台转
后台 c#
跳蚤图 2014-12-23
  • 打赏
  • 举报
回复
你想在js里转还是在后台转
mimouzao 2014-12-23
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
js执行后就是中文的
不懂。。我是从别的网站上获取到的json,想给他转成中文,想知道方法
slwsss 2014-12-23
  • 打赏
  • 举报
回复
js执行后就是中文的

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧