1

在一个循环中,每次我需要解析一个新的 xml 并且在 xml 中我必须解析一些特定的节点,如果它们有值然后将它们复制到另一个文件,否则继续直到最后一个 xml,怎么做?

4

1 回答 1

1

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

于 2012-05-30T15:02:37.357 回答