当前位置: 代码迷 >> Java Web开发 >> 读取xml
  详细解决方案

读取xml

热度:10057   发布时间:2013-02-25 21:11:09.0
读取xml求助
现在有个需求,有一份xml文件,里面的结构是省,省的子节点是市,市的子节点是银行,现在的需求是,有4个输入框,分别是省,市,开户银行,开户银行全称,这些数据都是有关联的 具体的xml文件如下:
<root>
  <province name="四川省">
  <city name="达州市">
  <bank name="中国银行">
  <branch name="中国银行股份有限公司达州宣汉支行"/>
  <branch name="中国银行大竹北门分理处"/>
  <branch name="中国银行大竹青年路分理处"/>
  <branch name="中国银行大竹新华街分理处"/>
  <branch name="中国银行渠县八一街中段分理处"/>
  <branch name="中国银行渠县老车坝分理处"/>
这个xml有10万多条数据,我想怎么方便简单的把这些数据入库好让我查询啊?求帮助

------解决方案--------------------------------------------------------
表结构:id 自增pk,pid null,name not null
解析xml,第一重循环province ,插入数据库,pid为null。
插入后返回ID,进入第二重循环city ,插入数据,pid为province id。
插入后返回ID,进入第三重循环branch ,插入数据,pid为city id。
完毕。
直接三个for循环就可以解决。
查询就不用说了吧。
------解决方案--------------------------------------------------------
可以参考下,希望对你有帮助
http://topic.csdn.net/u/20120619/15/ad6b2642-4b2b-4fd2-88b6-7d7cfa42b237
  相关解决方案