java - 从 Url 创建 DOM 文档

标签 java xml url dom

网址:http://www.evemarketeer.com/api/orders/10000043/30119/xml

我试过了

        DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
        DocumentBuilder db = dbf.newDocumentBuilder();
        Document doc = db.parse(url.openStream());

但是行不通,有人知道用简单的方法创建文档吗?​​

谢谢

最佳答案

这对我有用(返回 28 个“行”元素)

URL url = new URL("http://www.evemarketeer.com/api/orders/10000043/30119/xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(url.openStream());
NodeList nodes = doc.getElementsByTagName("row");
System.out.println(nodes.getLength() + " nodes found");

关于java - 从 Url 创建 DOM 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9236692/

相关文章:

django - Django 中的 NoReverseMatch

url - 从 URL 中提取不区分大小写的查询参数

java - 我们应该将我们的第三方库与我们的组件打包在一起吗?

java - 添加 notifyDataSetChanged() 后检测到不一致错误

python - 带空格的django查询参数

java - 如何在 java 的另一个 xml 文档中插入一个 xml 节点作为第一个子节点?

java - 向依赖于 XSD 信息的 JAXB 生成的类添加注释

java - 在 Hibernate 中使用多个列表

java - 使用扫描仪读取文件时出现InputMismatchException

c++ - 通用的 XML QDomElement 比较 - C++/Qt