http://api.manzuo.com/common.xml
谁能用php把这个xml读出来。

解决方案 »

  1.   

    $file ="http://api.manzuo.com/common.xml";  
    function xml_to_array($xml)
    {
      $array = (array)(simplexml_load_file($xml));
      foreach ($array as $key=>$item){
        $array[$key]  =  struct_to_array((array)$item);
      }
      return $array;
    }function struct_to_array($item) {
      if(!is_string($item)) {
        $item = (array)$item;
        foreach ($item as $key=>$val){
          $item[$key]  =  struct_to_array($val);
        }
      }
      return $item;
    }$a=xml_to_array($file);
    var_dump($a);
      

  2.   

    可用XML DOM,SIMPLE XML,或者正则匹配。。
    网上代码一堆吧,LZ不能自己动手试试么。
      

  3.   

    ...这个问题真奇妙怎么读?通过什么读?读成什么样?把问题描述清楚!另外这个xml完全可以用DOMDocement解析!
      

  4.   

    $dom = simplexml_load_file('http://api.manzuo.com/common.xml');
    print_r($dom);SimpleXMLElement Object
    (
        [url] => Array
            (
                [0] => SimpleXMLElement Object
                    (
                        [loc] => http://www.manzuo.com/partner/common__IBr-geQfkkg.htm
                        [data] => SimpleXMLElement Object
                            (
                                [display] => SimpleXMLElement Object
                                    (
                                        [website] => 满座
                                        [siteurl] => http://www.manzuo.com
                                        [city] => 北京
                                        [title] => 【华腾新天地】仅0元!满友独享苏宁特惠!全场通用,参与正常促销!2011-4-9至4-10到苏宁大郊亭店购电器,享全场9.8折优惠!惊爆特惠抢!抢!抢!超级豪礼送!送!送!4月福彩惊喜连连!还可参加华腾新天地抽奖活动!
                                        [image] => http://p0.manzuo.com/5420/suning_small.jpg
                                        [startTime] => 1302019200
                                        [endTime] => 1302364799
                                        [value] => 0.0
                                        [price] => 0.0
                                        [rebate] => 0.0
                                        [bought] => 1522
                                        [detail] => 【华腾新天地】仅0元!满友独享苏宁特惠!全场通用,参与正常促销!2011-4-9至4-10到苏宁大郊亭店购电器,享全场9.8折优惠!惊爆特惠抢!抢!抢!超级豪礼送!送!送!4月福彩惊喜连连!还可参加华腾新天地抽奖活动!
                                        [description] => 【华腾新天地】仅0元!满友独享苏宁特惠!全场通用,参与正常促销!2011-4-9至4-10到苏宁大郊亭店购电器,享全场9.8折优惠!惊爆特惠抢!抢!抢!超级豪礼送!送!送!4月福彩惊喜连连!还可参加华腾新天地抽奖活动!
                                    )                        )                )            [1] => SimpleXMLElement Object
                    (
                        [loc] => http://www.manzuo.com/partner/common__IZGsVdTz_FA.htm
                        [data] => SimpleXMLElement Object
                            (
                                [display] => SimpleXMLElement Object
                                    (
                                        [website] => 满座
                                        [siteurl] => http://www.manzuo.com
                                        [city] => 北京
                                        [title] => 【2店通用】仅119元!享原价248元川骄火锅四人套餐!内蒙古羔羊肉、冰鲜鹅肉卷、鲜鸭肠、海带芽,款款美味等您品尝!中华名火锅,全国绿色餐饮企业!展川姿迎宾朋,邀您品尝健康、美味、时尚、经典的川味火锅!
                                        [image] => http://p0.manzuo.com/5517/chuanjiao_small.jpg
                                        [startTime] => 1302105600
                                        [endTime] => 1302451199
                                        [value] => 248.0
                                        [price] => 119.0
                                        [rebate] => 4.8
                                        [bought] => 19
                                        [detail] => 【2店通用】仅119元!享原价248元川骄火锅四人套餐!内蒙古羔羊肉、冰鲜鹅肉卷、鲜鸭肠、海带芽,款款美味等您品尝!中华名火锅,全国绿色餐饮企业!展川姿迎宾朋,邀您品尝健康、美味、时尚、经典的川味火锅!
                                        [description] => 【2店通用】仅119元!享原价248元川骄火锅四人套餐!内蒙古羔羊肉、冰鲜鹅肉卷、鲜鸭肠、海带芽,款款美味等您品尝!中华名火锅,全国绿色餐饮企业!展川姿迎宾朋,邀您品尝健康、美味、时尚、经典的川味火锅!
                                    )                        )                )            [2] => SimpleXMLElement Object
                    (
                        [loc] => http://www.manzuo.com/partner/common__5yDhj9jqTzs.htm
                        [data] => SimpleXMLElement Object
                            (
                                [display] => SimpleXMLElement Object
                                    (
                                        [website] => 满座
                                        [siteurl] => http://www.manzuo.com
                                        [city] => 北京
                                        [title] => 【2店可选】仅19元!享原价840元名门夜宴3小时欢唱券1张!3张起用,开房就送大爆米花1份!三里屯,太阳宫两店可选!生日当天凭满座券更可以600元享特价豪华生日套餐(原价2842元)!不限时段累计使用!中国夜店的劳斯莱斯!
                                        [image] => http://p0.manzuo.com/5469/mingmen_small.jpg
                                        [startTime] => 1301846400
                                        [endTime] => 1302364799
                                        [value] => 840.0
                                        [price] => 19.0
                                        [rebate] => 0.2
                                        [bought] => 1545
                                        [detail] => 【2店可选】仅19元!享原价840元名门夜宴3小时欢唱券1张!3张起用,开房就送大爆米花1份!三里屯,太阳宫两店可选!生日当天凭满座券更可以600元享特价豪华生日套餐(原价2842元)!不限时段累计使用!中国夜店的劳斯莱斯!
                                        [description] => 【2店可选】仅19元!享原价840元名门夜宴3小时欢唱券1张!3张起用,开房就送大爆米花1份!三里屯,太阳宫两店可选!生日当天凭满座券更可以600元享特价豪华生日套餐(原价2842元)!不限时段累计使用!中国夜店的劳斯莱斯!
                                    )                        )                )            [3] => SimpleXMLElement Object
                    (
                        [loc] => http://www.manzuo.com/partner/common__GbirS8g6rAA.htm
                        [data] => SimpleXMLElement Object
                            (
                                [display] => SimpleXMLElement Object
                                    (
                                        [website] => 满座
                                        [siteurl] => http://www.manzuo.com
                                        [city] => 北京
                                        [title] => 【3店通用】仅3888元!享原价16999元米兰春天豪华婚纱照套餐!全市3家分店可选,6组主题摄影,150张原片拍摄,相册、相框、摆台、海报全送!还有限量版婚纱、钻戒相赠!精益求精的专业团队,朋友式的贴心服务!米兰品质,唯您独享!
                                        [image] => http://p0.manzuo.com/5553/milan_small.jpg
                                        [startTime] => 1302105600
                                        [endTime] => 1302451199
                                        [value] => 16999.0
                                        [price] => 3888.0
                                        [rebate] => 2.3
                                        [bought] => 0
                                        [detail] => 【3店通用】仅3888元!享原价16999元米兰春天豪华婚纱照套餐!全市3家分店可选,6组主题摄影,150张原片拍摄,相册、相框、摆台、海报全送!还有限量版婚纱、钻戒相赠!精益求精的专业团队,朋友式的贴心服务!米兰品质,唯您独享!
                                        [description] => 【3店通用】仅3888元!享原价16999元米兰春天豪华婚纱照套餐!全市3家分店可选,6组主题摄影,150张原片拍摄,相册、相框、摆台、海报全送!还有限量版婚纱、钻戒相赠!精益求精的专业团队,朋友式的贴心服务!米兰品质,唯您独享!
                                    )                        )                )            [4] => SimpleXMLElement Object
                    (
                        [loc] => http://www.manzuo.com/partner/common__vzaEnouaXAw.htm
                        [data] => SimpleXMLElement Object
                            (
                                [display] => SimpleXMLElement Object
                                    (
    ...
      

  5.   


    他用的这个好像出现好几年了,只是网上都没留下原作者的sign,说不准是他原创,哈哈
      

  6.   

    这个测试了,结果是乱码,我把代码文件本身都改为UTF-8结果还是乱码!晕了!