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

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

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

    Java學習

    java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

     

    一個java和dom4j的樣例

    import java.util.List;
    import java.io.FileInputStream;
    import org.dom4j.io.SAXReader;
    import org.dom4j.Document;
    import org.dom4j.Element;


    public class Test {
        public static void main(String args[]) {

        StringBuffer xmlStr = new StringBuffer("");
        xmlStr.append("<opDetail>");
        xmlStr.append("<recordInfo>");
        xmlStr.append("<fieldInfo>");
        xmlStr.append("<fieldChName>城市</fieldChName>"); //字段中文名
        xmlStr.append("<fieldEnName>zone_id</fieldEnName>");
        xmlStr.append("<fieldContent>昆明</fieldContent>"); //字段英文名
        xmlStr.append("</fieldInfo>");
        xmlStr.append("<fieldInfo>");
        xmlStr.append("<fieldChName>基站</fieldChName>"); //字段中文名名
        xmlStr.append("<fieldEnName>bts_name</fieldEnName>");
        xmlStr.append("<fieldContent>KM3456</fieldContent>"); //字段英文名
        xmlStr.append("</fieldInfo>");
        xmlStr.append("</recordInfo>");
        xmlStr.append("<recordInfo>");
        xmlStr.append("<fieldInfo>");
        xmlStr.append("<fieldChName>城市</fieldChName>"); //字段中文名
        xmlStr.append("<fieldEnName>zone_id</fieldEnName>");
        xmlStr.append("<fieldContent>昆明2</fieldContent>"); //字段英文名
        xmlStr.append("</fieldInfo>");
        xmlStr.append("<fieldInfo>");
        xmlStr.append("<fieldChName>基站</fieldChName>"); //字段中文名名
        xmlStr.append("<fieldEnName>bts_name</fieldEnName>");
        xmlStr.append("<fieldContent>ZT2345</fieldContent>"); //字段英文名
        xmlStr.append("</fieldInfo>");
        xmlStr.append("</recordInfo>");
        xmlStr.append("</opDetail>");

        SAXReader reader = new SAXReader();
        Document document = null;
        try {
            document = DocumentHelper.parseText(xmlStr.toString());
        } catch (Exception e) {
            System.out.println(e.toString());
        }
        Element root = (Element) document.getRootElement(); // 得到根元素 //opdtail
        List ticketInfoList = root.elements();  //所有的recordInfo的document對象
        for (int i = 0; i < ticketInfoList.size(); i++) {
            List l1 = ((Element) ticketInfoList.get(i)).elements(); //取得當個recordInfo下的所有fieldInfo的document對象
            for (int j = 0; j < l1.size(); j++) {
                    Element element = (Element) l1.get(j);
                    System.out.println("fieldChName " +
                                       element.elementText("fieldChName"));
                    System.out.println("fieldEnName " +
                                       element.elementText("fieldEnName"));
                    System.out.println("fieldContent " +
                                       element.elementText("fieldContent"));

           }
          封裝結構如下:

    各接口的詳細信息統一使用“opDetail”參數,“opDetail”XML封裝,格式如下:

    <opDetail>                                                       //詳細信息

                  <recordInfo>                                            //記錄內容

        <fieldInfo>                                              //字段內容

               <fieldChName>…</fieldChName>       //字段中文名

               <fieldEnName>…</fieldEnName>//字段英文名

               <fieldContent>…</fieldContent>   //字段內容

        </fieldInfo>

                  </recordInfo>

    </opDetail>

    <opDetail>中可包括多個<recordInfo>部分,<recordInfo>中可包括多個<fieldInfo>部分。如果沒有詳細信息,則僅存“<opDetail></opDetail>”


    zhuan:http://blog.csdn.net/yhhah/archive/2009/05/07/4158496.aspx

    posted on 2009-06-19 15:16 找個美女做老婆 閱讀(274) 評論(0)  編輯  收藏


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


    網站導航:
     

    導航

    統計

    公告

    本blog已經搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: a在线视频免费观看在线视频三区| 亚洲日韩精品国产3区| 巨胸喷奶水视频www免费视频| 日韩精品视频免费网址| 亚洲中文字幕乱码熟女在线| 国产免费看JIZZ视频| 国产精品亚洲精品| 毛片免费vip会员在线看| 亚洲www77777| 日韩在线看片免费人成视频播放| 亚洲小说图区综合在线| 日韩免费福利视频| 日韩毛片免费一二三| 中文字幕中韩乱码亚洲大片| 成人无码a级毛片免费| 精品日韩亚洲AV无码| 日本妇人成熟免费中文字幕| 亚洲一卡2卡三卡4卡无卡下载| 无码国产精品一区二区免费虚拟VR| 2019亚洲午夜无码天堂| 日本高清免费不卡视频| 中文在线观看永久免费| 亚洲视频一区在线| 免费观看大片毛片| fc2免费人成在线视频| 亚洲av永久无码精品表情包| 最近2019中文字幕免费直播| 亚洲综合成人婷婷五月网址| 亚洲av无码成人精品区在线播放| 你懂的网址免费国产| 亚洲国产品综合人成综合网站| 在线观看无码的免费网站| selaoban在线视频免费精品| 91精品国产亚洲爽啪在线观看| 四虎影视www四虎免费| 精品一区二区三区高清免费观看| 亚洲黄色片免费看| 免费v片在线观看| 全部免费毛片在线播放| 爱爱帝国亚洲一区二区三区| 亚洲产国偷V产偷V自拍色戒|