现在我想用sax解析xml的节点,如果某个节点等于XXX的话,就作XX处理。。。
我想作2个class:
一个是业务用的class(假设它是classA),里面处理各种业务逻辑,也就是说当遇到某个xml里的节点的时候,就做xx处理。
另一个class(假设它是classB)就专门来解析xml,设想是在classB里调用classA里的某个函数,我就能获得指定节点的属性和值。
用SAX能实现吗?能给个简单的说明例子吗?
谢谢
------解决方案--------------------
可以这就是sax的主要功能呀,事件驱动模式。不过你下面的这个classB应该就是处理类了
------解决方案--------------------
用xpath啊