2012-05-30 133 views

回答

1

萨克斯的本质是,你并不拥有控制流程:当你“在循环”说,你是在暗示你想控制的流程。使用Sax时,解析器会在您准备好时调用您。如果您想要控制,请尝试使用拉解析器(Stax,例如Woodstox)。

0

如果你想要的是让特定节点的内容,我会考虑使用XPath,它可以让你获得符合搜索条件的节点列表。这样你可以避免使用SAX解析器并创建你自己的内容处理器。