使用java程序从链接下载xml文件

Mal*_*ion 1 java xml url desktop-application download

我正在尝试创建一个启动的Java程序,从http网址http://api.eve-central.com/api/marketstat下载一个xml文件并将其保存到一个设置的位置,然后我可以解析它我想要的数据.

我想知道的是如何从Java中的此链接下载此文档以获取标准计算机应用程序?

Kum*_*ran 10

您是否尝试过Java提供的XML SAX解析器?

这是一个示例代码:

import java.net.URL;
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = dbf.newDocumentBuilder();

URL url = new URL("http://www.example.com/book.xml");
InputStream stream = url.openStream();
Document doc = docBuilder.parse(stream);
Run Code Online (Sandbox Code Playgroud)