现在我想用sax解析xml的节点,如果某个节点等于XXX的话,就作XX处理我想作2个class:
一个是业务用的class(假设它是classA),里面处理各种业务逻辑,也就是说当遇到某个xml里的节点的时候,就做xx处理。
另一个class(假设它是classB)就专门来解析xml,设想是在classB里调用classA里的某个函数,我就能获得指定节点的属性和值。用SAX能实现吗?能给个简单的说明例子吗?谢谢
一个是业务用的class(假设它是classA),里面处理各种业务逻辑,也就是说当遇到某个xml里的节点的时候,就做xx处理。
另一个class(假设它是classB)就专门来解析xml,设想是在classB里调用classA里的某个函数,我就能获得指定节点的属性和值。用SAX能实现吗?能给个简单的说明例子吗?谢谢
不会让我在startElement()里面一个一个标签去判断吧?
比如说xml:
<aaa id="456">
<bbb>
123
</bbb>
</aaa>我想取得aaa节点的属性,以及它下面所有节点的值,不能实现吗?