Какой самый простой способ загрузить внешний 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
line = null
Чтобы получить элементы с других веб-сайтов, вам потребуется услуга URLFetch . Вы пытались получить страницу в браузере? Вы пробовали пример автономной программы? Вы также не указываете, работаете ли вы в режиме отладки или на сервере GAE. Вы за брандмауэром?
Спасибо всем за помощь. Это была неуместная паника, вызванная моими нубнами на Яве. Это было обработано таким образом. Извините за беспокойство.
while ((line = reader.readLine()) != null) { xmlResponce = xmlResponce.concat(line); } reader.close();