如何获取 输出结果中指定的值【跪求解答】
最近在做微信开发, 官方给的是PHP的接口。现在我需要 获取微信用户的基本信息。按着官方给的接口 得到的结果是一大段的结果 我如何才能截取我想要的字段了。
官方接口输出的结果如下
{"subscribe":1,"openid":"oSSPYtz-wqbzMjOk0_Cq1opnIoXg","nickname":"惊鸿寻","sex":1,"language":"zh_CN","city":"常州","province":"江苏","country":"中国","headimgurl":"http:\/\/wx.qlogo.cn\/mmopen\/65BDW8tHMGrcicYJia9fHCWvhT6AcF9VHdhFdMicF9Qqp1FBWndoKYE8nESJLeuaBraBzkxJRe7XpW51ghU8WRowlJZxQXxFAmV\/0","subscribe_time":1395308113}
我想从这个输出结果中 提取 我想要的字段 比如: nickname,sex 等等 。跪求解答
------解决方案--------------------json序列化与反序列化,php的不清楚,.net的话josn.net即可解决!
------解决方案--------------------用js取 很简单
var info = { "subscribe": 1, "openid": "oSSPYtz-wqbzMjOk0_Cq1opnIoXg", "nickname": "惊鸿寻", "sex": 1, "language": "zh_CN", "city": "常州", "province": "江苏", "country": "中国", "headimgurl": "http:\/\/wx.qlogo.cn\/mmopen\/65BDW8tHMGrcicYJia9fHCWvhT6AcF9VHdhFdMicF9Qqp1FBWndoKYE8nESJLeuaBraBzkxJRe7XpW51ghU8WRowlJZxQXxFAmV\/0", "subscribe_time": 1395308113 };
alert(info.nickname);
------解决方案--------------------比如ajax返回的data,就访问 data.nickname
------解决方案--------------------http://www.cnblogs.com/chenxizhang/archive/2009/05/28/1491238.html