国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java使用Jdom讀取xml解析實(shí)例

2019-11-26 14:53:36
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Java使用Jdom讀取xml解析。分享給大家供大家參考,具體如下:

package com.yanek.demo.xml.test;import java.io.File;import java.io.IOException;import java.util.Iterator;import java.util.List;import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;public class JdomReadXml { /** * @param args */ public static void main(String[] args) { /**  * <?xml version="1.0" encoding="UTF-8"?> <actions m="001"><action  * path="/test" class="com.mystruts.demo.LoginAction"><forward  * name="success" url="test.jsp" /><forward name="failure"  * url="failure.jsp" /></action><action path="/user"  * class="com.mystruts.demo.UserAction"><forward name="success"  * url="test.jsp" /><forward name="failure" url="failure.jsp" /></action></actions>  */ SAXBuilder sax = new SAXBuilder(); Document doc; try {  try {  doc = sax.build(new File("mystruts.xml"));  Element root = doc.getRootElement();  List actions = root.getChildren();  // 遍歷獲取根節(jié)點(diǎn)下的一級(jí)子節(jié)點(diǎn),并作為入?yún)魅脒f歸方法  for (Iterator i = actions.iterator(); i.hasNext();) {   Element action = (Element) i.next();   System.out.println(action.getAttributeValue("path"));   System.out.println(action.getAttributeValue("class"));   List forwards = action.getChildren();   for (Iterator j = forwards.iterator(); j.hasNext();) {   Element forward = (Element) j.next();   System.out.println(forward.getAttributeValue("name"));   System.out.println(forward.getAttributeValue("url"));   }  }  } catch (IOException e) {  // TODO Auto-generated catch block  e.printStackTrace();  } } catch (JDOMException e) {  e.printStackTrace(); } }}

輸出:

/testcom.mystruts.demo.LoginActionsuccesstest.jspfailurefailure.jsp/usercom.mystruts.demo.UserActionsuccesstest.jspfailurefailure.jsp

希望本文所述對(duì)大家Java程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 海丰县| 安康市| 民和| 额敏县| 云龙县| 阿拉善左旗| 明光市| 墨脱县| 裕民县| 泽州县| 汤阴县| 德清县| 庆安县| 诏安县| 大同市| 永修县| 进贤县| 休宁县| 南木林县| 天峨县| 枞阳县| 静宁县| 古丈县| 雅江县| 佛教| 兴安县| 改则县| 来安县| 华宁县| 临沭县| 天气| 灵武市| 平原县| 河北省| 彩票| 平罗县| 曲阜市| 金湖县| 徐州市| 瑞丽市| 齐河县|