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

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

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

    歡迎光臨郝學武的blog。

    對xml資源文件的讀取

    Posted on 2007-11-20 08:58 陜西BOY 閱讀(1483) 評論(2)  編輯  收藏

        在做項目的時候往往會有很多參數需要不修改程序的條件下,實現一些參數的變化,那么我們首先想到的就應該是讀取xml文件了。所以我們只需要改一下項目里面的xml文件里面的參數的值就可以實現了。在這里我簡單的說一下,如下:

      try {
       DocumentBuilderFactory factory = DocumentBuilderFactory
         .newInstance();  //獲取 DocumentBuilderFactory (定義工廠,使應用程序能夠從 XML 文檔獲取生成 DOM 對象樹的解析器)的新實例
       DocumentBuilder builder = factory.newDocumentBuilder();//使其從 XML 文檔獲取 DOM 文檔實例
       java.io.File f =new File("文件的路徑");//指定一個文件
       Document document = builder.parse(f);//接口表示整個 HTML 或 XML 文檔
       Element rootElement = document.getDocumentElement();//這是一種便捷屬性,該屬性允許直接訪問文檔的文檔元素的子節點

       NodeList list = rootElement.getElementsByTagName("field");//以文檔順序返回具有給定標記名稱的所有后代ElementsNodeList
       Element element = (Element) list.item(0);//提取第一個該標記名稱的Element
     NodeList yearList = element.getElementsByTagName("cols");//獲取該Element下給定標記名稱為“cols“的NodeList

     Text text = (Text) yearList.item(0).getFirstChild();//獲取NodeList第一個子節點
    NodeList yearList1 = element.getElementsByTagName("rows");");//獲取該Element下給定名稱為“rows“的NodeList
        Text text1 = (Text) yearList1.item(0).getFirstChild();();//獲取NodeList第一個子節點
        hang= Integer.parseInt(text.getData());//獲取節點的值
        lie= Integer.parseInt(text1.getData());
      } catch (Exception e) {
       System.out.println("exception:" + e.getMessage());
      }
    我的xml文檔如下:
    <hxw> 
      <field   id="1">   
        <cols>5</cols>  
        <rows>10</rows>
       </field>    
    </hxw>
    當然如果有多個field 的話可以for循環讀取。
    好了就說到這里吧,歡迎大家提出寶貴意見:)

    Feedback

    # re: 對xml資源文件的讀取[未登錄]  回復  更多評論   

    2007-11-21 17:08 by shawn
    可以用用DOM4J……

    # re: 對xml資源文件的讀取  回復  更多評論   

    2007-11-23 16:51 by 隔葉黃鶯
    我比較喜歡用xpath,一步定位

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    posts - 17, comments - 65, trackbacks - 0, articles - 28

    Copyright © 陜西BOY

    主站蜘蛛池模板: 天天看片天天爽_免费播放| 成在人线av无码免费高潮水| 亚洲一欧洲中文字幕在线| 91精品国产亚洲爽啪在线观看| 亚洲AV综合色区无码一区 | 一级特黄a大片免费| 男女作爱免费网站| 免费一级毛片在线播放视频免费观看永久| 亚洲AV无码国产剧情| 女bbbbxxxx另类亚洲| 色老头综合免费视频| 国产99精品一区二区三区免费| 一级毛片a免费播放王色电影| 乱爱性全过程免费视频| 午夜成人无码福利免费视频| 一级看片免费视频| 久久精品免费视频观看| 亚洲毛片免费视频| 成人午夜性A级毛片免费| 免费黄色小视频网站| 亚洲国产成人VA在线观看| 亚洲色欲久久久综合网东京热| 亚洲日韩精品一区二区三区| 久久亚洲精品国产精品| 亚洲国产精品综合久久久| 亚洲精品欧美综合四区| 黄页网址在线免费观看| a级毛片高清免费视频| 无码日韩精品一区二区三区免费| 黄+色+性+人免费| 国产精品自在自线免费观看| 中文字幕亚洲一区二区va在线| 久久亚洲高清观看| 亚洲AV成人一区二区三区在线看| 国产91成人精品亚洲精品| 国产在线精品观看免费观看| 日本h在线精品免费观看| 国产又大又黑又粗免费视频| 亚洲中文字幕久久精品无码APP| 亚洲视频在线免费看| 国产成人精品亚洲|