91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SAX如何解析XML

發布時間:2021-07-27 11:04:40 來源:億速云 閱讀:124 作者:小新 欄目:編程語言

這篇文章主要介紹了SAX如何解析XML,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

SAX簡單解析XML的示例代碼分享

package com.zkn.xmlparse.text;

import java.io.File;
import java.util.Iterator;

import org.dom4j.Attribute;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * @since:2015-6-3 下午12:40:10
 * 
 */
public class XMLParseTest02 {

	public static void main(String[] args) throws Exception {
		SAXReader reader = new SAXReader();
		Document document = reader.read(new File("src/mapping.xml"));
		Element element = document.getRootElement();
		getElement(element);
	}
	
	public static void getElement(Element element) {
		/**
		 * 得到tag名字
		 */
		String elements = element.getName();
		Iterator<?> ite = element.attributes().iterator();
		String attrName = "";
		while(ite.hasNext()) {
			Attribute attr =  (Attribute)ite.next();
			attrName += attr.getName() + "="+attr.getValue()+"   ";
		}
		System.out.println("元素名字:"+elements+"  屬性:"+attrName);
		Iterator<?> it = element.elements().iterator();
		while(it.hasNext()){
			Element ele = (Element)it.next();
			//遞歸調用
			getElement(ele);
		}
	}
	
}

感謝你能夠認真閱讀完這篇文章,希望小編分享的“SAX如何解析XML”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苏尼特右旗| 安化县| 台江县| 海城市| 垫江县| 建阳市| 休宁县| 甘德县| 石屏县| 兰西县| 涪陵区| 嫩江县| 扶沟县| 三都| 湖北省| 定西市| 安义县| 海原县| 木兰县| 双鸭山市| 广安市| 承德县| 富阳市| 罗源县| 新安县| 青州市| 巴彦县| 客服| 甘孜县| 同德县| 金塔县| 玉门市| 马关县| 许昌县| 五原县| 资溪县| 琼中| 彝良县| 荃湾区| 牟定县| 潼南县|