<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)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 91在线视频免费看| 成人免费a级毛片无码网站入口 | 色婷婷7777免费视频在线观看| 亚洲av色福利天堂| 无码国产精品一区二区免费式芒果| 亚洲熟妇丰满多毛XXXX| a毛片免费观看完整| 在线观看亚洲网站| 国产精品va无码免费麻豆 | 男女一进一出抽搐免费视频| 国产一级高青免费| 国产成人精品日本亚洲| 免费国产黄网站在线观看可以下载 | 国产hs免费高清在线观看| 免费无码AV一区二区| 大地资源免费更新在线播放| 在线亚洲午夜片AV大片| 日韩在线a视频免费播放| 一区二区三区免费在线视频 | 毛片a级毛片免费观看品善网| 中文字幕在线日亚洲9| 又粗又大又长又爽免费视频| 亚洲最大的视频网站| 在线免费一区二区| sss在线观看免费高清| 亚洲第一区香蕉_国产a| 亚洲成在人线aⅴ免费毛片| 国产亚洲视频在线观看网址| 亚洲永久精品ww47| 中文字幕无码视频手机免费看| 国产亚洲精品91| 亚洲春色在线视频| 好男人视频社区精品免费| 国产男女爽爽爽免费视频 | 免费观看无遮挡www的视频 | 亚洲av无码一区二区三区天堂| 亚洲熟伦熟女新五十路熟妇| 97精品免费视频| 黄人成a动漫片免费网站| 亚洲av网址在线观看| 国产成人免费网站在线观看|