Hi Shaji,
You can use XPATH to navigate big XML, which gives best result as per my understanding. Still you want to handle more large XML, best way to split xml into small size through file operation.
Regards,
Hitendra
Also you can SAX parsing for large xml.