GAEJ: загрузка внешнего XML - PullRequest
0 голосов
/ 08 февраля 2011

Какой самый простой способ загрузить внешний XML в рамках Google App Engine?

Я попробовал то, что советует Google:

URL url = new URL("http://mydomain.com/data.xml");

BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;

while ((line = reader.readLine()) != null) {
// ...
}
reader.close();

Но это не работает.

дает line = null

Ответы [ 2 ]

3 голосов
/ 08 февраля 2011

Чтобы получить элементы с других веб-сайтов, вам потребуется услуга URLFetch .
Вы пытались получить страницу в браузере? Вы пробовали пример автономной программы? Вы также не указываете, работаете ли вы в режиме отладки или на сервере GAE. Вы за брандмауэром?

0 голосов
/ 10 февраля 2011

Спасибо всем за помощь. Это была неуместная паника, вызванная моими нубнами на Яве. Это было обработано таким образом. Извините за беспокойство.

while ((line = reader.readLine()) != null) 
{
            xmlResponce = xmlResponce.concat(line);

}

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