<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 周競先 閱讀(424) 評論(0)  編輯  收藏 所屬分類: J2EExml
    根據(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!

    主站蜘蛛池模板: 亚洲精品精华液一区二区| 亚洲福利视频网址| 污视频网站免费观看| 色婷婷7777免费视频在线观看| 久久国产亚洲精品无码| 99re这里有免费视频精品| 久久亚洲精品无码AV红樱桃| 午夜视频在线免费观看| 亚洲理论精品午夜电影| 97人妻无码一区二区精品免费| 亚洲精品不卡视频| a级毛片无码免费真人| 亚洲欧美日韩中文字幕一区二区三区 | 国产AV日韩A∨亚洲AV电影| 免费a级毛片大学生免费观看| 日本激情猛烈在线看免费观看| 亚洲日韩人妻第一页| 国产自国产自愉自愉免费24区 | 黄色三级三级三级免费看| 亚洲第一区在线观看| 国产免费一区二区三区不卡| 亚洲av日韩综合一区在线观看| 91精品视频在线免费观看| 久久久久se色偷偷亚洲精品av| 日韩免费一区二区三区| 一级毛片免费视频网站| 亚洲午夜久久久精品影院| 毛片a级毛片免费播放100| 国产亚洲精品欧洲在线观看| 亚洲精品国精品久久99热一| 亚洲免费闲人蜜桃| 美女又黄又免费的视频| 久久久无码精品亚洲日韩蜜桃| 成人无码区免费视频观看| 国产特黄特色的大片观看免费视频| 久久精品国产亚洲AV嫖农村妇女| 日本人护士免费xxxx视频| 久久免费精品视频| 日韩欧美亚洲中文乱码| 亚洲一区影音先锋色资源| 亚洲国产成人VA在线观看|