当前位置: 代码迷 >> Java Web开发 >> 从页面获取Json数据有关问题
  详细解决方案

从页面获取Json数据有关问题

热度:3094   发布时间:2013-02-25 21:18:29.0
从页面获取Json数据问题

如图想要从网站获取这些地名,同学说这些是Json数据,结果我用get方式发出请求后得到的是
([{"ProvinceId":"0700","CityId":"0719","CityCode":"0719","CityNameCn":"\u963F\u5C14\u5C71","CityNameEn":"aershan","CityThreeSign":"","CityType":"hotel","OldEnglishName":""},{"ProvinceId":"3100","CityId":"3109","CityCode":"3109","CityNameCn":"\u963F\u514B\u82CF","CityNameEn":"Akesu","CityThreeSign":"","CityType":"hotel","OldEnglishName":""},{...},{...},{...}。。。。汉字都变成16进制数了
请问这是为啥呀?

------解决方案--------------------------------------------------------
是JSON格式,除了第一个字符“小括号”应该是多余的,不去掉的话JS应该无法正常识别。

\u963F 是Unicode编码格式,避免了字符集问题;浏览器能自动处理,不影响显示。
  相关解决方案