Dom解析xml源代码
来源:互联网 发布:北京青少年行知实践园 编辑:程序博客网 时间:2024/05/15 23:46
import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;import org.w3c.dom.*;import org.xml.sax.SAXException;public class DomXmlTest { /** * @param args */ public static void main(String[] args) { DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); try { DocumentBuilder db=dbf.newDocumentBuilder(); File f=new File("c:/bb.xml"); Document doc=db.parse(f); NodeList nl=doc.getElementsByTagName("student"); int len=nl.getLength(); for(int i=0;i<len;i++){ Element elt=(Element) nl.item(i); Node eltName=(Node) elt.getElementsByTagName("name").item(0); Node eltAge=(Node) elt.getElementsByTagName("age").item(0); System.out.println("name:"+eltName.getFirstChild().getNodeValue()); System.out.println("age:"+eltAge.getFirstChild().getNodeValue()); } } catch (ParserConfigurationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SAXException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
xml文件
<?xml version="1.0" encoding="UTF-8"?><students> <student sn="01"> <name>contextConfigLocation</name> <age>classpath:spring_config/spring*.xml</age> </student> <student sn="02"> <name>AREACODE</name> <age>410526</age> </student></students>
0 0
- Dom解析xml源代码
- XML DOM---解析xml dom
- Dom解析操作源代码
- 【XML】DOM解析XML
- 解析xml dom 解析
- xml解析 Dom解析
- dom解析xml
- dom解析 xml
- dom解析xml
- 解析xml之--DOM
- Dom解析XML文档
- DOM解析XML文件
- dom解析xml
- dom解析xml
- xml文件解析-DOM
- JAVA解析XML DOM
- DOM解析XML
- JAVA解析XML DOM
- Python基本语法
- Java类之间的关联关系(转载)
- javaIO流实现读写txt文件
- javaFile循环列出指定目录下的所有文件(源代码)
- SAX解析XML文件实例代码
- Dom解析xml源代码
- java UDP网路编程
- 多家在线考试系统对比分析
- PHP生成随机密码,并计算所用时间
- 费用流 模板 MCMF
- php获取随机数 js获取随机数 js四舍五入,保留小数位数
- Ruby: Sorting an array of strings, in alphabetical order, that includes some arrays of strings
- PHP使用Apache中的ab测试网站的压力性能
- Boost.Asio的使用技巧