[开发] WP8.1不再支持 WebClient class

楼主: Severine (赛非茵)   2014-05-30 14:07:31
早上试图实作读取json的部分~怎样都不能使用 WebClient class,
但是看了网上教学却都说:可以用WebClient爽爽读JSON唷 >.^b
宇宙超级无敌恼羞 为什么我不行? ~><~
Getting started with Web Requests & JSON in Windows Phone
http://ppt.cc/GkML
C# Windows Phone 8 WP8 开发,将WebClient的DownloadStringCompleted事件改成非同
步的awiat方法。 http://ppt.cc/maoT
看了一些文章似乎是因为win8不支援~所以为了开发universal app的关系所以不能用惹?
似懂非懂的只能先搁置争议 继续找解法..
后来看到一篇文章有提及这部分
WebClient in WP8.1?
http://stackoverflow.com/questions/23223217/webclient-in-wp8-1
苦主下面的推文也讲说要用HttpClient去实作,所以只好把习惯使用的WebClient
换成HttpClient去实作囉 ╮(﹀_﹀")╭
给惯于使用WebClient的苦主们参考..
PS:hoyunxian大的JSON文章有提到如何使用.. /json
刚刚爬文才看到的~要是早点看到就好了 ww..
作者: hoyunxian (WildDagger)   2014-05-30 15:03:00
8.1已经换成用Windows.Web.Http+Windows.Data.Json了
楼主: Severine (赛非茵)   2014-05-30 15:10:00
恩~~刚刚总算顺利读到JSON了 >< 谢谢H大~~
作者: Kelunyang (可伦)   2014-05-30 16:06:00
用Httpclient就可以解了~
楼主: Severine (赛非茵)   2014-05-30 16:08:00
大家都知道 就我不知道~~崩溃.. 〒△〒
作者: hungys (hungys)   2014-05-30 18:55:00
一直以来都用HttpClient路过...
楼主: Severine (赛非茵)   2014-05-30 18:56:00
再度崩溃路过..
作者: Kelunyang (可伦)   2014-05-31 08:24:00
你接下来可能会遇到Big5用 httpclient读是乱码的问题(webclient亦然),这时候可以去nuget上用encoding找,有一些现成的转码库~
楼主: Severine (赛非茵)   2014-05-31 20:59:00
谢谢~~以前webclinet用很多~~所以乱码有用encoding来解:)

Links booklink

Contact Us: admin [ a t ] ucptt.com