Java dom4j SAXReader-停止解析
我正在用SAXReader解析一个XML文件,如果文件太大,我希望在一定时间(超时)后停止。在高层,我想在ContentHandler中抛出一个SAXException(比如在startElement中) 这里描述了这一想法: 但是,dom4j的SAXReader使用ElementHandler,其中“onStart”和“onEnd”事件不允许抛出异常。我有点被困在这里该怎么办Java dom4j SAXReader-停止解析,java,xml,parsing,sax,dom4j,Java,Xml,Parsing,Sax,Dom4j,我正在用SAXReader解析一个XML文件,如果文件太大,我希望在一定时间(超时)后停止。在高层,我想在ContentHandler中抛出一个SAXException(比如在startElement中) 这里描述了这一想法: 但是,dom4j的SAXReader使用ElementHandler,其中“onStart”和“onEnd”事件不允许抛出异常。我有点被困在这里该怎么办 有什么建议吗?谢谢。当遇到太多运行时异常时,始终可以抛出运行时异常。要么自己做,要么使用现有的一种通常不会发生的方式,
有什么建议吗?谢谢。当遇到太多运行时异常时,始终可以抛出运行时异常。要么自己做,要么使用现有的一种通常不会发生的方式,并将其作为一种脱身的方式