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

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

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

    Java學(xué)習(xí)

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

     

    一個(gè)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對(duì)象
        for (int i = 0; i < ticketInfoList.size(); i++) {
            List l1 = ((Element) ticketInfoList.get(i)).elements(); //取得當(dāng)個(gè)recordInfo下的所有fieldInfo的document對(duì)象
            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"));

           }
          封裝結(jié)構(gòu)如下:

    各接口的詳細(xì)信息統(tǒng)一使用“opDetail”參數(shù),“opDetail”XML封裝,格式如下:

    <opDetail>                                                       //詳細(xì)信息

                  <recordInfo>                                            //記錄內(nèi)容

        <fieldInfo>                                              //字段內(nèi)容

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

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

               <fieldContent>…</fieldContent>   //字段內(nèi)容

        </fieldInfo>

                  </recordInfo>

    </opDetail>

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


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

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


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    本blog已經(jīng)搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲AV日韩AV无码污污网站| 亚洲蜜芽在线精品一区| 无码亚洲成a人在线观看| 国产成在线观看免费视频| 亚洲国产精品成人综合久久久| 久久精品免费一区二区三区| 国产亚洲美日韩AV中文字幕无码成人| 久9久9精品免费观看| 久久久久亚洲av无码尤物| 免费无码又爽又刺激高潮视频| 亚洲一区二区在线视频| 在线观看的免费网站无遮挡| 亚洲春色另类小说| 毛片免费在线观看网址| 精品国产亚洲第一区二区三区| 亚洲VA综合VA国产产VA中| 4hu四虎免费影院www| 亚洲av日韩综合一区在线观看| 中文字幕免费在线看线人| 亚洲日韩av无码中文| 先锋影音资源片午夜在线观看视频免费播放| 亚洲色成人网站WWW永久| 一区二区三区观看免费中文视频在线播放 | 亚洲人成免费网站| 亚洲熟妇av午夜无码不卡| 免费一级特黄特色大片在线| 91视频精品全国免费观看| 久久夜色精品国产噜噜噜亚洲AV| 国产精品1024永久免费视频| 亚洲国产精品无码久久久秋霞1| 免费播放春色aⅴ视频| 精品国产一区二区三区免费| 亚洲综合小说久久另类区| 国产精品色午夜免费视频| 和老外3p爽粗大免费视频| 亚洲成年人免费网站| 国产精品免费视频播放器| a毛看片免费观看视频| 色在线亚洲视频www| 美腿丝袜亚洲综合| 18成禁人视频免费网站|