我想学习如何从通过HTTP Java中的XML文件(从URL得到它)读我像的地方,我应该开始很困惑。我知道如何解析XML文档和打印与元素屏幕和基本操作一样,相关的文字,但我试图把它远一点。通过HTTP
如果有人能为我提供地方开始或将不胜感激任何提示。如果需要,我会很乐意提供更具体的内容。谢谢!
我想学习如何从通过HTTP Java中的XML文件(从URL得到它)读我像的地方,我应该开始很困惑。我知道如何解析XML文档和打印与元素屏幕和基本操作一样,相关的文字,但我试图把它远一点。通过HTTP
如果有人能为我提供地方开始或将不胜感激任何提示。如果需要,我会很乐意提供更具体的内容。谢谢!
好像你已经知道如何处理XML,你只是询问如何获取XML通过HTTP。此代码应该可以工作。
URLConnection connection = new URL(urlThatReturnsXml).openConnection();
InputStream is = connection.getInputStream();
String responseAsString = org.apache.commons.io.IOUtils.toString(is);
从URL字符串做一个java.net.URL
对象,并对其调用openStream()
。你现在有一个InputStream来读取。这应该让你去。
然后提供更多细节,因为它们是必需的。你想要做什么,为什么它不工作? – Philipp
apache commons httpclient。 – bmargulies