首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-06-10 
从页面获取Json数据问题如图想要从网站获取这些地名,同学说这些是Json数据,结果我用get方式发出请求后得到

从页面获取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编码格式,避免了字符集问题;浏览器能自动处理,不影响显示。

热点排行