Dom4j 根據指定的節點屬性獲取節點內容

<?xml version="1.0" encoding="UTF-8"?>
<config>
	<sql name="ReportServiceImpl.SEARCH_TEMPLATE">
		your sql here 1
	</sql>
	<sql name="ReportServiceImpl.SEARCH_TEMPLATE_UNION">
		your sql here 2
	</sql>
</config>

java代碼片段如下:

public static String get(String attr){
	Document doc = getXmlDocument();
	Element root = doc.getRootElement();
		
	Node node = root.selectSingleNode("sql[@name='"+attr+"']");	//[@name='ReportServiceImpl.findNormal']
//	System.out.println(node.getText());
	return node.getText();
}


發佈了38 篇原創文章 · 獲贊 25 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章