我有以下結構讀取大型XML文件
<main.....>
<raw...>
<A>field 1</A>
<B>field 2</B>
....
<interval>
<type>data</type>
<type>data</type>
</interval>
<interval>
<type>data</type>
<type>data</type>
</interval>
<interval2>
<acel>data i need</acel>
<decel>data i need</decel>
<left>data i need</left>
<right>data i need</right>
<range>tsw</range>
</interval2>
<interval2>
<acel>data i need</acel>
<decel>data i need</decel>
<left>data i need</left>
<right>data i need</right>
<range>xyz</range>
</interval2>
</raw>
...
</raw>
<raw>
...
</raw>
</main>
我需要的數據和時間間隔2兒童ACEL,減速,來氟米特,適合在主每一個原始節點,我不知道很多XML文件關於XML很多。我已經到了我得到A的地方,但沒有更多。
多大? 100MB? 1GB? 1TB?你能否將整個文件讀入內存,你沒有足夠的內存來讀取整個文件? – Servy