<?xml version="1.0" encoding="gb2312" ?> 
- <type>
- <rootID id="222" name="新闻资讯">
  <child id="223" name="新闻资讯" /> 
  </rootID>
- <rootID id="224" name="保洁服务">
  <child id="225" name="物业保洁" /> 
  <child id="226" name="石材翻新" /> 
  <child id="248" name="外墙清洗" /> 
  <child id="249" name="地毯清洗" /> 
  <child id="250" name="空调清洗" /> 
  <child id="251" name="烟道清洗" /> 
  <child id="252" name="沙发清洗" /> 
  <child id="253" name="开荒保洁" /> 
  <child id="254" name="地面保养" /> 
  <child id="255" name="其他清洗" /> 
  </rootID>
- <rootID id="227" name="家政服务">
  <child id="228" name="病人陪护[综述]" /> 
  <child id="229" name="服务项目[病人陪护]" /> 
  <child id="230" name="客户须知[病人陪护]" /> 
  <child id="231" name="月嫂服务[综述]" /> 
  <child id="232" name="服务项目[月嫂服务]" /> 
  <child id="233" name="产品服务[月嫂服务]" /> 
  <child id="234" name="知识手册[月嫂服务]" /> 
  <child id="235" name="知识手册[病人陪护]" /> 
  <child id="256" name="服务特色[月嫂服务]" /> 
  </rootID>
- <rootID id="236" name="产品服务">
- <child id="237" name="清洗药剂">
  <child id="300" name="清洗药剂-1" />   </child>
  <child id="238" name="清洗设备" /> 
  <child id="239" name="清洗工具" /> 
  </rootID>
- <rootID id="240" name="成功案例">
  <child id="241" name="成功案例" /> 
  </rootID>
- <rootID id="242" name="家用常识">
  <child id="243" name="家用常识" /> 
  </rootID>
- <rootID id="244" name="招聘信息">
  <child id="245" name="招聘信息" /> 
  </rootID>
- <rootID id="246" name="联系我们">
  <child id="247" name="联系我们" /> 
  </rootID>
  </type>我要遍历这个XML应该如何做(注意:是无限级别的)?