<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
    xml文件
    <?xml version="1.0" encoding="UTF-8"?>
    <data>
        
    <book id="1">
            
    <name>Android應用開發詳解</name>
            
    <author>json</author>
            
    <price>88</price>
            
    <pubinfo>人民郵電出版社</pubinfo>
        
    </book>
        
    <book id="2">
            
    <name>Android權威指南</name>
            
    <author>tom</author>
            
    <price>79</price>
            
    <pubinfo>人民教育出版社</pubinfo>
        
    </book>
        
    <book id="3">
            
    <name>Android開發案例大全</name>
            
    <author>mark</author>
            
    <price>68</price>
            
    <pubinfo>電子工業出版社</pubinfo>
        
    </book>
        
    <book id="4">
            
    <name>Android從入門到精通</name>
            
    <author>jack</author>
            
    <price>68</price>
            
    <pubinfo>電子工業出版社</pubinfo>
        
    </book>
        
    <book id="5">
            
    <name>Pro Spring</name>
            
    <author>mark</author>
            
    <price>68</price>
            
    <pubinfo>電子工業出版社</pubinfo>
        
    </book>
    </data>
    解析類
    package com.dom;

    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.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.NodeList;
    import org.xml.sax.SAXException;

    /**
     * <pre>
     * dom解析xml
     * <pre>
     * 
    @author scott
     *
     
    */
    public class DomXmlParser {

        
    public static void main(String[] args) {
            DocumentBuilderFactory factory
    =DocumentBuilderFactory.newInstance();
            File file
    =new File("D:\\workspace\\demo\\src\\books.xml");
            DocumentBuilder documentBuilder
    =null;
            
    try {
                documentBuilder 
    = factory.newDocumentBuilder();
            } 
    catch (ParserConfigurationException e) {
                e.printStackTrace();
            }
            Document document
    =null;
            
    try {
                document
    =documentBuilder.parse(file);
            } 
    catch (SAXException e) {
                e.printStackTrace();
            } 
    catch (IOException e) {
                e.printStackTrace();
            }
            
            Element element
    =document.getDocumentElement();
            NodeList nodeList
    =element.getElementsByTagName("book");
            
    for (int i = 0; i < nodeList.getLength(); i++) {
                Element book 
    = (Element)nodeList.item(i);
                String id
    =book.getAttribute("id");
                
                Element bookname
    =(Element) book.getElementsByTagName("name").item(0);
                String name
    =bookname.getFirstChild().getNodeValue();
                
                Element bookauthor
    =(Element) book.getElementsByTagName("author").item(0);
                String author
    =bookauthor.getFirstChild().getNodeValue();
                
                Element bookprice
    =(Element) book.getElementsByTagName("price").item(0);
                String price
    =bookprice.getFirstChild().getNodeValue();
                
                Element bookpubinfo
    =(Element) book.getElementsByTagName("pubinfo").item(0);
                String pubinfo
    =bookpubinfo.getFirstChild().getNodeValue();
                
                System.out.println(id
    +","+name+","+author+","+price+","+pubinfo);
                
            }
            
            
            
        }

    }
    效果
    1,Android應用開發詳解,json,88,人民郵電出版社
    2,Android權威指南,tom,79,人民教育出版社
    3,Android開發案例大全,mark,68,電子工業出版社
    4,Android從入門到精通,jack,68,電子工業出版社
    5,Pro Spring,mark,68,電子工業出版社

    posted on 2011-08-24 11:32 雪山飛鵠 閱讀(435) 評論(0)  編輯  收藏 所屬分類: javaseandroid
    主站蜘蛛池模板: 杨幂最新免费特级毛片| 亚洲黑人嫩小videos| 日本免费中文字幕在线看| 亚洲最大黄色网址| 91精品国产免费久久久久久青草| 中文字幕影片免费在线观看| 亚洲综合久久1区2区3区| 久久久久国产精品免费网站| 亚洲人成网站影音先锋播放| 日韩免费无码一区二区三区| 91亚洲国产成人精品下载| 蜜桃AV无码免费看永久| 国产成人亚洲精品| 日韩免费无砖专区2020狼| 特级一级毛片免费看| 亚洲综合伊人久久综合| 人人揉揉香蕉大免费不卡| 亚洲第一网站免费视频| 成人黄动漫画免费网站视频 | 亚洲日韩v无码中文字幕| 免费无码H肉动漫在线观看麻豆| 蜜臀98精品国产免费观看| 精品丝袜国产自在线拍亚洲| 成人免费看吃奶视频网站| 另类小说亚洲色图| 亚洲国产成人片在线观看无码| 免费不卡在线观看AV| 国产精品亚洲午夜一区二区三区| 免费人成网站7777视频| a毛片免费全部在线播放**| 国产色在线|亚洲| 亚洲国产精品一区二区第一页免| 一区二区三区无码视频免费福利| 亚洲人成电影在线观看青青| 四虎影院永久免费观看| 国产激情免费视频在线观看| 亚洲国产精华液2020| 久久精品国产亚洲| 日本一区免费电影| 久久国产精品萌白酱免费| 亚洲AV性色在线观看|