Je suis en train d'analyser un fichier XML avec SAXReader et je voudrais arrêter après un certain laps de temps (timeout) si le fichier est trop grand. À un niveau élevé, j'aimerais lancer une exception SAXException dans ContentHandler (in, say, startElement).dom4j SAXReader - arrête l'analyse
L'idée est décrite ici: http://www.ibm.com/developerworks/xml/library/x-tipsaxstop/
Cependant, SAXReader de dom4j utilise ElementHandler où les événements "onStart" et "OnEnd" ne permettent pas de lancer des exceptions. Je suis un peu coincé quant à ce qu'il faut faire ici.
Des suggestions? Merci.