2015-04-18 25 views
-1

有許多XML解析技術,我還沒有意識到。我想解析XML(表單數據)並獲取Key,Value對中的表單輸出數據。其中XML解析技術,讓您輕鬆獲得鍵值對的值以下的XML格式,在Java解析,以獲得它在密鑰,值對?

<?xml version="1.0" encoding="UTF-8"?> 
<metadata> 
<control for="9bd2f8fd2421eb0b0a410feaa1f482c50551486a" name="first-name" type="input" datatype="string"> 
       <resources lang="en"> 
         <label>First Name</label> 
         <help /> 
         <hint>Your first or given name 
         </hint> 
         <alert /> 
       </resources> 
       <resources lang="fr"> 
         <label>Prénom</label> 
         <help /> 
         <hint> 
           Votre prénom 
         </hint> 
           <alert /> 
       </resources> 
       <value>Rahul</value> 
     </control> 
     <control for="8532f26e19a5b33200f56bb839c5f3aa2fa3a25f" name="last-name" type="input" datatype="string"> 
       <resources lang="en"> 
         <label>Last Name</label> 
         <help /> 
         <hint>Your last name</hint> 
         <alert /> 
       </resources> 
       <resources lang="fr"> 
         <label>Nom de famille</label> 
         <help /> 
         <hint>Votre nom de famille</hint> 
         <alert /> 
       </resources> 
       <value>Sharma 
       </value> 
     </control> 
</metadata> 

注意我需要捕捉只有英語值。對於上述XML我需要的輸出如下,

First Name - Rahul 
Last Name - Sharma 
+0

在stackoverflow本身有很多相同的問題。你會讓我們知道你到現在爲止所嘗試過的嗎? – Panther

回答