【发布时间】:2009-09-18 09:00:50
【问题描述】:
这是 SAX 中的一个疑问。
我想处理 XML 文件中的子标签,前提是它与父标签匹配。
例如:
<version>
<parent tag-1>
<tag 1>
<tag 2>
</parent tag-1 >
<parent tag-2>
<tag 1>
<tag 2>
</parent tag-2>
</version>
在上面的代码中,我想先匹配父标签(即父标签-1或父标签``-2,根据用户输入),然后才处理它下面的子标签。 这可以在 SAX 解析器中完成吗,请记住 SAX 对 DOM 的控制有限,而且我是 SAX 和 Java 的新手?如果是这样,请您引用相应的方法吗? TIA
【问题讨论】:
-
请修复您的 XML,这是无效的。