分享

C#获取访问网页Json数据

 长江黄鹤 2020-05-11

使用http://r.qzone.qq.com/cgi-bin/tfriend/friend_mngfrd_get.cgi?uin=441212678&rd=0.3932640394195914&g_tk=450427580&fupdate=1类似的代码可以返回QQ好友列表的Json数据,一个笨的办法是Ctrl+A全选复制然后粘贴到记事本中再进行进一步处理,我想让HttpWebRequest对象获取返回的数据字符串,比如(

{"items":[{"uin":14377775,
 "groupid":0,
 "name":"陈建刚",
 "is_special":"0",
 
)

代码如下

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
 HttpWebResponse response = (HttpWebResponse)request.GetResponse();
 Stream ResStream = response.GetResponseStream();
 Encoding encoding = Encoding.GetEncoding("GBK2312");
 StreamReader streamReader = new StreamReader(ResStream, encoding);
 MessageBox.Show(streamReader.ReadToEnd());

结果却如下很郁闷,请大家帮我看看,我想返回的是Json数组!!是不是要添加缓存信息什么的?求指点!

_Callback({
 "code":-3000,
 "subcode":-4001,
 "message":"璇峰厛鐧诲綍銆?,
 "notice":0,
 "time":1375008469,
 "tips":"80CB-1705"
 }
 );

JSON 缓存 C# 数据格式

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多