Sax解析最佳实践

4

如何最大程度地减少使用SAX解析器构建对象树的痛苦?例如,在哪个方法中创建Java对象以及在哪里存储它们,如何保留和使用堆栈来处理复杂的层次结构,如何处理属性和嵌套元素?如何处理字符数据?

基本上,核心功能应该放在哪里,使生活更加轻松?


为什么需要实现SAX解析器?有很多不同种类的解析器。你想要构建什么样的对象树? - khachik
在我看来,他正在使用SAX构建一个有限的DOM。 - Captain Giraffe
仅使用SAX解析带有模式的XML,而不创建新的解析器。 - gtrak
1
答案可能是简单地避免使用SAX,而改用VTD-XML。 - vtd-xml-author
1
我最近在使用StAX方面取得了成功,我推荐它。 - gtrak
1个回答

2

真是的!答案预览正确处理了我的链接引用,但发布的答案却搞砸了它!正在编辑... - Ed Brannin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接