-3

我正在尝试学习如何通过 Java 中的 Http 从 XML 文件中读取(从 url 获取),并且对于我应该从哪里开始感到非常困惑。我知道如何解析 XML 文档并将与元素关联的文本打印到屏幕上以及类似的基本操作,但我试图更进一步。

如果有人可以为我提供开始的地方或任何提示,将不胜感激。如果需要,我很乐意提供更多细节。谢谢!

4

2 回答 2

2

似乎您已经知道如何处理 XML,您只是在询问如何通过 HTTP 获取 XML。这段代码应该可以工作。

URLConnection connection = new URL(urlThatReturnsXml).openConnection();
InputStream is = connection.getInputStream();
String responseAsString = org.apache.commons.io.IOUtils.toString(is);
于 2012-12-18T21:31:44.267 回答
0

java.net.URL从 url 字符串创建一个对象并调用openStream()它。您现在有一个 InputStream 可供读取。那应该让你继续前进。

于 2012-12-18T20:14:31.577 回答