<?xml version="1.0"?>
<mysqldump xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<database name="test">
<table_data name="test">
<row>
<field name="field1">406</field>
<field name="field2">a2</field>
<field name="field3">16</field>
<field name="field4"></field>
<field name="field5" xsi:type="xs:hexBinary">
[get the content from http://122.183.130.242/file/hex.txt path because i cannot give such a large content to stackoverflow]
</field>
<field name="field6">16</field>
</row>
</table_data>
</database>
</mysqldump>
I am trying to parse and read the content from the above xml file.
I am using a DOM parser and I also tried StAX parser to parse the XML but I cannot parse such a large file.
How can I parse large XML files?