|
计算机科学 2006
支持stax的高效xml解析器的设计与实现Keywords: xml解析器stax性能优化 Abstract: stax是jcp提出的一种新的xml解析方式,它提供给用户更多的解析控制权。本文给出了用于xml语法分析的下推自动机模型的设计以及stax解析器oncestaxparser的实现。oncestaxparser在经过了严格的xml兼容性测试和staxapi兼容性测试之后,还从多个方面进行了性能优化,包括自动机实现优化、有计划的预分配和延迟处理策略以及适度封装策略等。性能测试数据表明,oncestaxparser的吞吐量比sunsjsxp平均高5%,比beastaxri平均高38%。
|