我正在尝试使用位于import collections
mydict = collections.defaultdict(set)
....
mydict[root].update(words)
内的TextView
中的 JSoup 从网址中显示一些文字(标题和正文)。我在我的设备上测试这个。没有应用程序崩溃。但是,Fragment
为空。我错过了什么吗?
我尝试在片段
中使用此代码TextView
titleFWP , contentFWP 是使用Butterknife注入的两个textViews
此致
答案 0 :(得分:1)
我在jave控制台上运行你的代码并且每件事看起来都很好,所以我怀疑你必须设置userAgent
字符串以匹配非移动浏览器:
doc = Jsoup.connect("http://qz.com/719792/india-is-slowly-cleaving-into-two-countries-the-old-and-the-young/")
.userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0")
.get();
某些服务器将不同的页面返回到不同的浏览器。由于您没有自己设置userAgent
字符串,因此请求将使用一些默认字符串发送,然后您会获得与您期望的不同的页面。
编辑: userAgent
字符串当然应该在双引号之间......