thanks Edward ;). I'm having a look right now...<br><br>I've not well understood what you mean by:<br>&quot;The hardest part of writng a SAXParser is that you need to keep track of the state of the parser so that you handle the events and construct some objects that are meaningful for your problem.&quot;
<br><br>but I'll probably see after digging a bit more in saxhandler<br>