国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 田阳县| 洪湖市| 淅川县| 沐川县| 娄烦县| 庆安县| 武邑县| 济南市| 礼泉县| 建湖县| 盐源县| 马尔康县| 泸定县| 肇东市| 宣恩县| 彩票| 资中县| 陆良县| 大余县| 肇源县| 洛南县| 罗山县| 灵山县| 安吉县| 泸定县| 甘德县| 旺苍县| 南溪县| 姜堰市| 集贤县| 永修县| 桃江县| 宜昌市| 泰州市| 台安县| 清河县| 大丰市| 宿迁市| 浦东新区| 平罗县| 青海省|