我需要阅读站点中的XML:URL。
我看到了与XML一起使用的许多API,但我没有看到从URL外部站点接收XML的任何示例。我该怎么做?
之后,我需要阅读它,我需要在代码中的每个变量中存储来自XML的值。有“Get”命令去做吗?
谢谢!
发布于 2014-09-15 15:10:07
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。
https://stackoverflow.com/questions/25851145
复制相似问题