我正在尝试阅读RSS内容。我不知道为什么,以下代码(java)无法检索所有内容。
该页面以<?xml version="1.0" encoding="UTF-8"?><rss version="0.91">
开头,应以</rss>
结尾,但我不知道为什么,它会在</rs
停留,有时会停在</r
... < / p>
问题只发生在特定网站(http://www.valor.com.br/financas/rss)上。有时,即使它有效。
URL u = new URL("http://www.valor.com.br/financas/rss");
URLConnection uc = u.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
}
in.close();
我很确定这个问题与我的代码无关。可能与某种网络问题有关(我读了近50个网站而且这个网站不起作用),但我试图找出我的代码是否更具弹性。
有任何建议/意见吗?
TIA,
鲍勃