A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 聆听 中级黑马   /  2012-10-28 18:10  /  1255 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 聆听 于 2012-10-28 18:12 编辑

希望对大家有所帮助!

// DOM解析

public class DOMDemo {
        public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {
                //取得DocumentBuilderFactory类对象
                DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
                //取得DocumentBuilder类对象
                DocumentBuilder builder = factory.newDocumentBuilder();
                //指定xml文件路径
                Document doc = builder.parse(new File("D:/demo.xml"));
                //得到所有的student节点
                NodeList nl = doc.getElementsByTagName("student");
                //System.out.println("姓名:"+nl.item(0).getFirstChild().getNodeValue());
                for (int i = 0; i < nl.getLength(); i++) {
                        //取出每一个元素
                        Element e = (Element)nl.item(i);
                        System.out.println("姓名:"+e.getElementsByTagName("name").item(0).getFirstChild().getNodeValue());
                        System.out.println("年龄:"+e.getElementsByTagName("age").item(0).getFirstChild().getNodeValue());
                        System.out.println("性别:"+e.getElementsByTagName("sex").item(0).getFirstChild().getNodeValue());
                }
        }
}

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马