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

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

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

    漂在爪洼島上

    Java is my life,but not all!
    posts - 3, comments - 6, trackbacks - 0, articles - 9
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    JAVA 解析XML文檔示例

    Posted on 2009-06-19 09:16 周競先 閱讀(428) 評論(0)  編輯  收藏 所屬分類: J2EE 、xml
    根據(jù)上一篇文章構(gòu)造的XML進行簡單的解析,代碼如下:
     1 package com.potevio.telecom;
     2 
     3 //文件類
     4 import java.io.File;
     5 
     6 //負責解析的類
     7 import javax.xml.parsers.DocumentBuilder;
     8 import javax.xml.parsers.DocumentBuilderFactory;
     9 
    10 //節(jié)點類
    11 import org.w3c.dom.Document;
    12 import org.w3c.dom.NodeList;
    13 
    14 /**
    15  * @description 解析"北京到長沙的簡單列車時刻表"信息
    16  * 
    17  * @author Zhou-Jingxian
    18  * 
    19  * @date Jun 18, 2009
    20  *
    21  */
    22 public class ParserXML {
    23 
    24     public static void main(String[] args) {
    25         
    26         try{
    27             //需要解析的文件
    28             File file = new File("北京到長沙火車時刻表.xml");
    29             
    30             //解析器工廠類
    31             DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    32             
    33             //解析器
    34             DocumentBuilder builder = factory.newDocumentBuilder();
    35             
    36             //操作的Document對象
    37             Document document = builder.parse(file);
    38             
    39             //節(jié)點名稱
    40             NodeList nodelist = document.getElementsByTagName("車次");
    41             
    42             //解析內(nèi)容
    43             for(int i = 0; i<nodelist.getLength(); i++){
    44                 System.out.println("--------"+(i+1)+"---------");
    45                 System.out.println("車類別:"+document.getElementsByTagName("車次").item(i).getAttributes().getNamedItem("類別").getNodeValue());
    46                 System.out.println("車次號:"+document.getElementsByTagName("名字").item(i).getFirstChild().getNodeValue());
    47                 System.out.println("開車時間:"+document.getElementsByTagName("開車時間").item(i).getFirstChild().getNodeValue());
    48                 
    49             }
    50         }catch(Exception e){
    51             e.printStackTrace();
    52             
    53         }finally{
    54             
    55         }
    56     }
    57 }
    58 

    運行結(jié)果如下:
    解析xml結(jié)果圖

    Life,simple and happy!

    主站蜘蛛池模板: 91免费国产精品| 岛国精品一区免费视频在线观看| 香蕉成人免费看片视频app下载| 亚洲AV无码之日韩精品| 看全免费的一级毛片| 国产91久久久久久久免费| 亚洲AV电影天堂男人的天堂| 精品国产精品久久一区免费式| 中文无码亚洲精品字幕| 精品无码国产污污污免费| 亚洲欧美日韩中文二区| 国产人成免费视频| 日韩在线视频免费| 亚洲国产精品无码专区在线观看| 国产一级a毛一级a看免费视频| 亚洲AV午夜成人影院老师机影院| 国产99视频精品免费专区| 亚洲色欲www综合网| 99热在线精品免费全部my| 亚洲日本VA中文字幕久久道具| 国产精品国产自线拍免费软件| 国产精品亚洲а∨天堂2021 | 日韩电影免费在线观看视频| 亚洲成a∨人片在无码2023| 亚洲精品国产高清不卡在线| 国产三级在线免费| 亚洲熟妇无码久久精品| 免费羞羞视频网站| 中文字幕免费在线播放| 亚洲视频一区在线| 亚洲成A人片77777国产| 午夜网站在线观看免费完整高清观看 | 女性自慰aⅴ片高清免费| 久久精品国产亚洲AV大全| 日韩在线免费视频| 一级毛片在线播放免费| 亚洲日韩区在线电影| 免费网站看v片在线香蕉| 国产一区二区三区免费观在线| 亚洲日本在线播放| 亚洲精品一级无码鲁丝片|