本人用dom4j解析xml时遇到这样一个问题,xml片段是这样的结构
<ITEM>
  <SEQ>1</SEQ>
  <ID>ID1</ID>
  <NAME>NAME1</NAME>  <SEQ>2</SEQ>
  <ID>ID2</ID>  <SEQ>3</SEQ>
  <NAME>NAME3</NAME>  <SEQ>4</SEQ>
  <ID>ID4</ID>
  <NAME>NAME4</NAME>
</ITEM>
也就是说,一个SEQ和其后面的ID和NAME代表一条记录,而ID和NAME是可以省略的。
现在的情况是,所有的内容都是并列摆放排到了一起,而不是按照层次结构摆放。
现在想求一个XPath表达式,把这些东西按照SEQ,ID,NAME拆分成多条记录,希望各位高手不吝赐教。