首页 新闻 搜索 专区 学院

按照xml树结构---解析xml到mysql---php

0
悬赏园豆:30 [待解决问题]

xml_parser_create()与simplexml_load_file区别?

还有sax、dom、xmlreder、什么的解析方法,有什么不同呢?
我要将这个xml解析后插入mysql中,然后页面上显示的结构要和xml中一样的树结构。但插第一条根root后,怎么让第二条不会分支?第三个在分支,一哥们说要返回上一条的父id才行 ,不知怎么搞?全部解析完在插呢  还是每次读一个 插一个。。。

就是像递归一样的,第一条插入读的根,在是插入第一条里的分支,全部读完插入完,在读第二分支,依次....  如何能实现这种方法呢?
<?xml version="1.0" encoding="gbk" ?>
<infotree>
  <tree langid="2052" checksum="1324539966">
    <name>root</name>
    <id>0</id>
    <option>1000</option>
    <node>
        <name>root_1</name>
      <id>800</id>
      <option>1000</option>
    <node>
      <name>root_1_1</name>
      <id>801</id>
      <option>1000</option>
         <leaf>
             <name>root_1_1</name>
             <id>802</id>
             <option>1000</option>
        </leaf>
     </node>
   </node>
  </tree>
</infotree>

伍德兄--龙龙的主页 伍德兄--龙龙 | 初学一级 | 园豆:172
提问于:2011-12-23 09:22
< >
分享
所有回答(0)
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册