2016-06-08 114 views
0

我有一個XML/JSON文件(一個web服務響應)。該響應包含嵌套元素。我如何將嵌套元素轉換爲純元素,以便我可以在我的Ad-Hoc Reports中使用它們。這是嵌套元素的示例。
從下面的示例XML 想訪問Q1與元素名稱爲Releases.curryear.Sales.q1而不是穿越它。指導我解決這個問題。在java中將嵌套的xml/json轉換爲純xml/json

<book> 
<category>reference</category> 
<author>Nigel Rees</author> 
<title>Sayings of the Century</title> 
<price>8.95</price> 
<Releases> 
    <curryear> 
     <Sales> 
      <q1>20000</q1> 
      <q2>23650</q2> 
     </Sales> 
    </curryear> 
    <prevyear> 
     <Sales> 
      <q1>23000</q1> 
      <q2>23650</q2> 
      <q3>24700</q3> 
      <q4>25650</q4> 
     </Sales> 
    </prevyear> 
</Releases> 

注意:響應包含超過10萬條記錄

+2

對於Java的一部分,你可以參考http://stackoverflow.com/questions/1823264/quickest-way-to-convert-xml-to-json-in-java – Apollo

+0

什麼是「紫膠」?你如何穿越? – tobi6

+0

@ tobi6它的十萬分之一,即記錄可以超過100,000。我不知道我應該遵循哪種方法,這就是爲什麼張貼在這裏的一些指導。 – GeekExplorer

回答