GAEJ:加载外部XML

时间:2011-02-08 12:02:00

标签: java xml google-app-engine

在Google App Engine框架中加载外部xml的最简单方法是什么?

我尝试了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 个答案:

答案 0 :(得分:3)

为了能够从其他网站获取您需要URLFetch service的项目 您是否尝试在浏览器中获取该页面?您是否尝试过独立程序示例?您也不指定是在调试模式下还是在GAE服务器上工作。你是在防火墙后面吗?

答案 1 :(得分:0)

感谢大家的帮助。由我在Java中的noobnes引起的不适当的恐慌。 这是以这种方式处理的。 抱歉打扰了。

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

}

reader.close();