虽然对 SAX 的所有抽象描述都强调它是一种事件驱动的接口,但极少有 SAX 应用程序真正地将 SAX 用于事件驱动的编程。反而,主要将 SAX 作为从 XML 文档抽取数据时节省内存的一种方法。然而,在异步通道上 — 如长期产生数据的套接字 — SAX 是一种用于解析进入消息的极其轻量级的编程技术。
SAX
SAX
技巧: 定制 SAX 中的验证
By billy on 12月.08, 2009
| billy's blog | 阅读全文
本技巧文章中说明了怎样使用部分验证方法,而不使用解析 API 所包括的完全验证。通过只验证绝对要求验证的那部分,可以节省大量处理时间。