如何使用java 8从网址获取xml文件到桌面上的文件? 我尝试使用BufferedReader和StringBuilder在控制台上下载文件,
还有另一种方法可以让我在桌面上获取xml文件并提取我需要的信息吗? 我的代码:
URL url1 = new URL("http://api.eancdn.com/ean-services/rs/hotel/v3/list?cid=55505&minorRev=28&apiKey=m9sur8fsbdemjck7y9yydmfx&locale=en_EN¤cyCode=USD&latitude=42.50631740000001&longitude=1.5218355");
InputStream is1 = url1.openStream();
BufferedReader br1 = new BufferedReader(new InputStreamReader(is1));
StringBuilder sb = new StringBuilder();
String line;
while((line=br1.readLine())!=null){
sb.append(line +"\n");
}
System.out.println(sb.toString());
答案 0 :(得分:0)
通过这种方式,您可以使用java XML Sax parser
URL url = new URL("http://www.example.com/example.xml");
InputStream stream = url.openStream();
Document doc = docBuilder.parse(stream);