java如何用dom解析xml以及获得根元素下的值
2012-11-28 08:50
447 查看
SAXBuilder dcment=new SAXBuilder();
Document doc = (Document) dcment.build(new File(filePath));
Element element = (Element) doc.getRootElement();
element = element.getChild("dict");
element = element.getChild(nodePath);
if(element==null){
System.out.println("dict."+nodePath+" not find");
return "";
}
List list = element.getChildren();
for(int i=0;i<list.size();i++){
Element node = (Element)list.get(i);
String dict = node.getAttribute("dictid").getValue();//获得根元素里的内容 node.getValue();是直接获得该节点下的内容
String interfacecode = node.getAttribute("interfacecode").getValue();
if(interfacecode.equals(code))
return dict;
}
return "";
Document doc = (Document) dcment.build(new File(filePath));
Element element = (Element) doc.getRootElement();
element = element.getChild("dict");
element = element.getChild(nodePath);
if(element==null){
System.out.println("dict."+nodePath+" not find");
return "";
}
List list = element.getChildren();
for(int i=0;i<list.size();i++){
Element node = (Element)list.get(i);
String dict = node.getAttribute("dictid").getValue();//获得根元素里的内容 node.getValue();是直接获得该节点下的内容
String interfacecode = node.getAttribute("interfacecode").getValue();
if(interfacecode.equals(code))
return dict;
}
return "";
相关文章推荐
- java对xml进行的DOM 解析以及如何对网站数据进行加密
- Java乔晓松-使用SAX,DOM,pull解析XML文件以及pull解析生成xml文件
- [Java]XML数据的请求和DOM技术解析
- Java 如何解析XML
- java之Dom解析XML
- 创建一个book.xml文档,PHP通过DOM方式解析获得每本书的作者和书名
- JAVA读XML:sax,dom,jdom,dom4j的比较以及选择
- Java中Dom解析XML
- java解析xml之dom解析xml示例分享
- java中的xml简介与DOM解析xml
- java中DOM解析xml文档却找不到文件
- Java解析XML---DOM
- Java DOM 解析 XML方法
- Java如何从XML文件中获取节点信息的代码解析 Document方法
- java如何解析xml (dom解析)
- Java进阶之Sax、Dom和Pull解析xml
- Java使用DOM解析XML文件
- Java解析XML汇总(DOM/SAX/JDOM/DOM4j/XPath)
- org.w3c.dom(java dom)解析XML文档
- java中入门级用dom解析xml