首页
学习
活动
专区
圈层
工具
发布

读取
EN

Stack Overflow用户
提问于 2014-09-15 15:05:45
回答 1查看 113关注 0票数 0

我需要阅读站点中的XML:URL

我看到了与XML一起使用的许多API,但我没有看到从URL外部站点接收XML的任何示例。我该怎么做?

之后,我需要阅读它,我需要在代码中的每个变量中存储来自XML的值。有“Get”命令去做吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-15 15:10:07

代码语言:javascript
复制
    String nome;
    Element root;
    Element papel;
    Node node;
    URL url = new URL(
            "http://www.bmfbovespa.com.br/Pregao-Online/ExecutaAcaoAjax.asp?CodigoPapel=SUZB5");
    SAXReader reader = new SAXReader();
    Document document = reader.read(url);
    root = document.getRootElement();
    System.out.println("" + root.asXML());
    papel = root.element("Papel");
    System.out.println("Nome:" + papel.attributeValue("Nome"));
    nome = papel.attributeValue("Nome");

使用此代码与xml解析器一起解析dom4j返回。在eclipse中试试这个例子,或者什么的,把它放到你的主方法中,然后运行。它将打印出返回的xml字符串。您所需要做的就是使用dom4j xml解析器提取所需的值,并将它们存储在变量中。确保添加了dom4j jars。

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

https://stackoverflow.com/questions/25851145

复制
相关文章

相似问题

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