首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用dom从url获取XML。

使用dom从url获取XML。
EN

Stack Overflow用户
提问于 2012-11-27 18:03:46
回答 1查看 152关注 0票数 0

我已经将获得xml响应的url存储在一个字符串变量(Link)中,我使用dom来解析xml数据。

为了确保我正确地提取数据,我将xml存储在本地驱动器中,构建我的解析器并获取数据:

代码语言:javascript
运行
复制
document = builder.parse(new File(filepath));

因此,当我尝试从url获取它时,我使用了:

代码语言:javascript
运行
复制
document = builder.parse(new URL(link).openStream());

但它并没有起作用。我遗漏了什么?

xml的数据存储在列表中,然后在jsf datatable中显示。

EN

回答 1

Stack Overflow用户

发布于 2012-11-29 23:27:58

好的,上面的工作很好,问题是节点列表的元素索引。出于某种原因,当我从文件中读取时

obj.setattribute1(cDetails.item(1).getTextContent()); obj.setattribute2(cDetails.item(3).getTextContent());

确保项目每次增加2个

现在我读取了一个URL,每次递增都是1

现在我确信这有一个我不明白的原因,可能是因为我的知识有限,但是上面的工作和项目的索引对于节点列表中的下一个项目增加了1。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13581701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档