Не читает полное содержание веб-страницы - PullRequest
1 голос
/ 17 сентября 2011

Я пытаюсь прочитать содержимое RSS.Я не знаю почему, следующий код (java) не может получить весь контент.

Страница начинается с <?xml version="1.0" encoding="UTF-8"?><rss version="0.91"> и должна заканчиваться </rss>, но я не знаюпочему, он останавливается на </rs, а иногда </r ...

Проблема возникает только с определенным сайтом (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,

Боб

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...