使用SAX解析器解析大型XML文件(跳过一些行/标签)

我目前正在开发一个使用SAX从互联网上检索数据的应用程序.我以前用它来解析像Google Weather API这样的简单 XML文件.但是,我感兴趣的网站会将解析提升到一个新的水平.页面很大,看起来很乱.我只需要检索一些特定的行;其余的对我没用.
有可能跳过那些无用的线/标签,还是我必须一步一步走?
我喜欢公共消化器.它允许您为特定标签指定规则.只有在遇到标记时才会执行规则.

Digester是基于sax构建的,因此具有所有sax功能以及选择性解析特定标记所需的特异性.它还使用一个堆栈,当遇到相应的标签时,该堆栈会被新元素推送,并在元素结束时弹出.

我用它来解析我的所有配置文件.

http://commons.apache.org/digester/退房消化

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念