title: How to parse a malformed xml (ofx) with ofx4j?
body: <p>i am desperatly trying to use the following library : <a href="http://ofx4j.sourceforge.net/userguide.html" rel="nofollow noreferrer">ofx4j</a>. But the documentation relative to parsing an ofx file is a bit lite. It says : If you've got a file or other stream resource, you can read it using an instance of net.sf.ofx4j.io.OFXReader</p>
  
  <p>Ok but how do i do ?</p>
  
  <p>It also states the following: if you want to unmarshal the OFX directly to a Java object, use the net.sf.ofx4j.io.AggregateUnmarshaller.</p>
  
  <p>Fine, but that's a bit complicated for me. Is there something obvious that i missed ? When i try to use the unmarshaller, it asks me to implement an interface.</p>
  
  <p>Could someone point me to an online resource explaining the bits that i am missing ? Or the best, what do you understand from the previous statements relative to the ofxreader and the unmarshaller ?</p>
  
  <p>Please, don't bash me, I am learning java with the playframework and i would really appreciate to be able to parse those ofx files.</p>
  
  <p>thanks in advance.</p>