title: Best options for - Spring XML parsing to read certain elements
body: <p>I have read the spring documentation for reading/writing the XML documents..(<a href="http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/oxm.html" rel="nofollow">http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/oxm.html</a>) 
  The options provided using different typs of marshalling(Oxm, Jaxb, jibx, castor, xstream) all seems to be using the conversion of a document based on some mapping file or a java bean or identifying by comparing each individual element using xstream.</p>
  
  <p>I have a requirement, where i will get big xml files and i need to read some of the elements only in it and i dont want to keep the complete xml into the memory.</p>
  
  <p>What are the options that i have in spring?
  if any of the options that the spring documentation provides and useful for my requirement, please provide some examples.</p>
  
  <p>BTW, i am using latest spring 4... FYI. </p>