我使用 Apache digester 来解析一个大的 XML 文件。当找到某个特定的标记值时,我需要优雅地停止解析 XML。在我的例子中,它是 XML 开头的一种元数据。
到目前为止,我发现的唯一解决方案是创建一个引发异常的规则。但我觉得这更像是hack而不是正确的解决方案。
我可以告诉 Digester 停止处理并跳过 XML 的其余部分吗?
我使用 Apache digester 来解析一个大的 XML 文件。当找到某个特定的标记值时,我需要优雅地停止解析 XML。在我的例子中,它是 XML 开头的一种元数据。
到目前为止,我发现的唯一解决方案是创建一个引发异常的规则。但我觉得这更像是hack而不是正确的解决方案。
我可以告诉 Digester 停止处理并跳过 XML 的其余部分吗?