url从Java读取Twitter页面
我想通过该推文的公共链接阅读Java推文的内容,例如:
http://twitter.com/FoodRhythms/status/461201880354271232/photo/1
我使用与阅读其他类型页面内容相同的程序:
String XMLstring = "";
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
XMLstring += inputLine;
in.close();
然而,对于其他页面,这是可行的,当从Twitter链接读取时,返回的内容是空的(对象BufferedReader
不包含任何行)
有什么提示吗
# 1 楼答案
你正在以不必要的复杂方式处理这个问题。您可以使用HTML解析器库,例如Jsoup来解析其内容的URL
例如:
哪个会输出
以类似的方式,你可以选择任何你想要的元素