1. 程式人生 > >java 解析src下xml的問題

java 解析src下xml的問題

src目錄下生成的xml就會自動到classes目錄下吧,
那就先把xml解析出來,放到一個物件裡,再用js取出來不就完了
這是有一個解析路徑在src目錄下的xml,希望對你有幫助!src目錄下的檔案會自動到你所說的:web-inf裡面的classes目錄下
/**
	 * @param args
	 * 不會一次讀完,是一個一個的讀取
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		InputStream is=Dom4jXML.class.getResourceAsStream("/actions.xml");
		//解
		Document doc;
		try {
			doc = new SAXReader().read(is);
			//root
			Element root=doc.getRootElement();
			
			//reader
			List<Element> actionList=root.elements("action");
			
			//讀取值
			for(Element el:actionList){
				System.out.println("*****************");
				System.out.println("Action--name:\t"+el.attributeValue("name"));
								
				System.out.println("path:"+el.element("path").getTextTrim());
				System.out.println("class:"+el.element("actionClass").getTextTrim());	
					
			}

} catch (DocumentException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	
	}

相關推薦

java 解析srcxml的問題

src目錄下生成的xml就會自動到classes目錄下吧, 那就先把xml解析出來,放到一個物件裡,再用js取出來不就完了 這是有一個解析路徑在src目錄下的xml,希望對你有幫助!src目錄下的檔案會自動到你所說的:web-inf裡面的classes目錄下 /** *

SpringBoot 掃描不到 srcxml的問題

<build> <resources> <resource> <directory>src/main/java</directory> <includes>

Java解析rdf和xml檔案以及處理excel

一.Java解析rdf檔案 1.下載jena庫 首先,從這裡下載 jena 包 apache-jana-2.7.*.tar.gz(我用的是2.7)。解壓。開啟 Eclipse,新建一個Java Project。右鍵點選專案->properties->Java

XML解析】(1)Java使用JAXP中的DOM解析方式對XML文件進行解析

關於JAXP、DOM、SAX: 何為JAXP? JAXP(JavaApi for Xml Programming) – sun公司的一套操作XML的API。 JAXP中分為三種解析方式: DOM解析、SAX解析、StAX

Java如何解析某個目錄xml檔案,將XML檔案轉換為報表資料來源?

在Java開發的報表工具FineReport中,假如在目錄下儲存了幾個XML檔案,希望把XML檔案轉換為報表資料來源,同時希望展示動態xml資料來源的效果,這時可通過引數的方式,動態獲取xml欄位中的值再作為報表資料來源。Northwind.xml記錄資料格式如下:<?

java解析xml文件練習——通過應用包名獲取應用圖標即其他信息(基於魅族應用商店)

fin vma tdm row con smartd enter music close 1、解析包名數據文件(txt文件),並生成包名數組: package jsouphtml; import java.io.BufferedReader; import j

java解析xml

ttext asstream sstream gettext con XML new sys oot public class XMLUtils { private static SAXReader reader = new SAXReader

JAVA 解析xml字符串

ati obj sig class elements brush ttr lis exceptio 導入dom4j jar包 final String returnXML = "<xml><return_code><![CDATA[SUCCE

Java之dom4j的簡單解析和生成xml的應用

util 讀寫 pro artifact gettext depend bject sta rgs   一、dom4j是一個Java的XML API,是jdom的升級品,用來讀寫XML文件的。dom4j是一個十分優秀的JavaXML API,具有性能優異、功能強大和極其易使

java解析xml文件

name get size ava load children asstream blog spa 導入jdom 包。 一:xml文件 test.xml 的內容: <?xml version="1.0" encoding="UTF-8"?> <HD&

使用Java解析XML

word tel class roo 內容 select 屬性 葉子節點 介紹 一.解析的對象 <?xml version="1.0" encoding="UTF-8"?> <users> <user id="1">

JAVA在不基於XML配置檔案的情況實現郵件傳送功能(郵箱轟炸)

    今天要講的是如何用Java程式碼實現簡單郵件傳送和複雜郵件傳送的功能,這裡我使用的是QQ郵箱,你們也可以嘗試使用其他的郵箱哦~ 想實現郵件傳送功能首先郵箱賬號必須要開啟 SMTP 服務,在網頁登入郵箱後點擊設定→賬戶然後下拉,如圖 &nb

詳解Java解析XML的四種方法(轉載)

出處:http://developer.51cto.com/art/200903/117512.htm XML現在已經成為一種通用的資料交換格式,它的平臺無關性,語言無關性,系統無關性,給資料整合與互動帶來了極大的方便。對於XML本身的語法知識與技術細節,需要閱讀相關的技術文獻,這裡

Java解析xml檔案的方式

import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; impo

java解析xml格式請求報文

import java.io.File; import java.util.List; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import

java解析xml方法詳解

首言 java中解析xml檔案有四種方式,分別是DOM、SAX、JDOM、DOM4J,這四種前兩種是系統自帶的,後兩種需要匯入jar包,其中先要對xml檔案有一個基本的瞭解。xml檔案是為了不同程式,不同平臺之間資料傳輸,不同資料平臺的資料共享的作用。是以樹形結構的儲存的。

Intellij IDEA構建maven專案時src沒有java和resources資料夾

最近從eclipse轉IDEA,中間遇到了很多問題,昨天用IDEA構建maven專案,發現src下只有webapp目錄java和resources沒有顯示查閱好多資料,今天才算弄明白,整理了一下,歡迎指

PowerProfile.java解析power_profile.xml的資料

1. PowerProfile.java 這個檔案主要目的是為了power_profile.xml的配置資訊,尤其是配置的電流資訊 frameworks/base/core/java/com/android/internal/os/PowerProfile.ja

Java解析XML檔案的常用方法介紹

1 import java.io.IOException; 2 3 import javax.xml.parsers.DocumentBuilder; 4 import javax.xml.parsers.DocumentBuilderFactory; 5 import javax.x

Java解析xml檔案遇到“unknown protocol: c Nested exception: unknown protocol: c”問題的解決辦法

在寫畢設的時候在解析XML檔案的時候遇到的一個棘手的問題“unknown protocol: c Nested exception: unknown protocol: c”,翻閱了資料說是tomcat的安裝路徑不能有空格,要麼重新安裝tomcat,要麼以檔案的形式進行解析,