java解析xml

金垚 发布于 2012/08/06 09:29
阅读 281
收藏 0

类似mybatis的mapper文件如何解析?

<select>  
     select * from  table  
     <where>  
          id='2'  
     </where>  
     order by name  
</select>  

解析最终获得  select * from table where id='2' order by name

问题:解析时无法确定where标签等位置。

加载中
0
CoserSeu
CoserSeu
用sax一路解析下去不行吗?
金垚
金垚
不行,sax获得select标签先得text是 select * from table order by name 再解析where虽然能拼出 where id=‘2’但是不知道应该放到select获得text的什么位置!
返回顶部
顶部