RT ~ 
怎么来解析这样一个xml文件呢?
dom能行吗?

解决方案 »

  1.   

    怎么没有人啊~~ dom基本已经排除了……  到目前为止已经跑了快5分钟了……  汗……来人啊 ,救命啦!!!
      

  2.   

    dom和simplexml_前缀函数都是预先存进内存再读的。
    php5.1.2+可以有xmlReader用,否则只能用最传统的sax方式了http://se2.php.net/manual/en/example.xml-map-tags.php
      

  3.   

    最近也在学习解析xml,不过不是大文件,持续关注~~
      

  4.   

    目前也在看对xml的操作 关注~
      

  5.   

    问题是 一个将近50M的东西 来json_encode  是不是也是很慢的啊~
     我刚刚用dom试过了,1600多秒…… fuck~ 
      

  6.   

    分段分块读吧、你把xml的东西存数据库里不行啊
      

  7.   

    好啦   结贴啦~ 最终使用xmlreader~ 解析一遍的时间不到1分钟~ 已经很给力啦~~
    以下是用法~$reader=new XMLReader();
    $reader->open($url);
    while ($reader->read()){
        //这里放循环解析的条件~
    }
    感谢 龙腾虎跃~