第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

dom4j解析xml入門(mén)

標(biāo)簽:
Java

首先要导入dom4j的jar包

代码:

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;public class dom4jDemo {        public static void main(String[] args) {                String xml ="<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"http://www.seecom.com.cn/webservice\">"+                                     "   <soapenv:Header/>"+                                     "   <soapenv:Body>"+                                     "      <web:getChargeRequest>"+                                     "         <web:charge>"+                                     "            <web:channel>205</web:channel>"+                                     "            <web:pwd>fea1920da4045adeafda10bcd47f3c9f</web:pwd>"+                                     "            <web:orderNo>446666</web:orderNo>"+                                     "            <web:phone>13280009999</web:phone>"+                                     "            <web:money>12</web:money>"+                                     "         </web:charge>"+                                     "      </web:getChargeRequest>"+                                     "   </soapenv:Body>"+                                     "</soapenv:Envelope>";                Map<String, String> map = readXmlToMap(xml);                for (String key : map.keySet()) {                        System.out.println(key + "=" + map.get(key));                }        }        /**         * @功能描述:    解析提交结果         *         * @param xml         * @return          *         * @作者:zhangpj        @创建时间:2018年4月14日         */        public static Map<String, String> readXmlToMap(String xml) {                Document doc = null;                Map<String, String> resultMap = new HashMap<String, String>();                try {                        doc = DocumentHelper.parseText(xml); // 将字符串转为XML                        Element rootElt = doc.getRootElement(); // 获取根节点                        Element bodyElement = rootElt.element("Body");                        Element getChargeResponseElement = bodyElement.element("getChargeRequest");                        Element chargeElement = getChargeResponseElement.element("charge");                        try{                                // 方式一,直接获取//              String channel=chargeElement.elementTextTrim("channel"); //              String pwd=chargeElement.elementTextTrim("pwd");//              String orderNo=chargeElement.elementTextTrim("orderNo");//              String phone=chargeElement.elementTextTrim("phone");//              String money=chargeElement.elementTextTrim("money");//                    //              resultMap.put("channel", channel);//              resultMap.put("pwd", pwd);//              resultMap.put("orderNo", orderNo);//              resultMap.put("phone", phone);//              resultMap.put("money", money);                                // 方式二,迭代器获取                                  Iterator<Element> it = chargeElement.elementIterator();                                  // 遍历                                  while (it.hasNext()) {                                          // 获取某个子节点对象                                          Element e = it.next();                                          // 对子节点进行遍历                                          resultMap.put(e.getName(), e.getStringValue().trim());                                }                         }catch(Exception e){                                e.printStackTrace();                                //发生异常以后设置为处理中                                resultMap.put("status", "underway");                        }                } catch (Exception e) {                        e.printStackTrace();                }                return resultMap;        }}

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消