此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【bottle123】截止到2008-07-02 11:21:04的历史汇总数据(不包括此帖):
发帖的总数量:3                        发帖的总分数:50                       
结贴的总数量:2                        结贴的总分数:20                       
无满意结贴数:1                        无满意结贴分:50                       
未结的帖子数:1                        未结的总分数:30                       
结贴的百分比:66.67 %               结分的百分比:40.00 %                  
无满意结贴率:50.00 %               无满意结分率:250.00%                  
楼主加油

解决方案 »

  1.   

    看远程是以什么格式POST过来的.
    一般建议把 xml 以附件(上传RFC821) 方式 上传过来.
    然后,你以文件上传处理方式处理xml 档就行了.
      

  2.   

    $f = fopen("http://php"); 
    $data = stream_get_contents($f,-1,0); 
    fclose($f); echo($data);如果对方POST的仅仅是XML,这种方式获取到的就是全到XML结构,你在用simplexml_load_string()导入,分析之.
      

  3.   

    是全部的XML内容是,STRING类型.不是XML结构.呵呵.
      

  4.   

    $xml = <<< XML
    <?xml  version  =  "1.0"  ?>  
      <misc_command  version="1.5">  
              <command_name>provision </command_name>  
              <command_data_block>  
                      <action_id>1 </action_id>  
                      <service_id>01112233 </service_id>  
                      <mid>00148888888888 </mid>  
                      <mobile_id>13999998888 </mobile_id>  
                      <access_mode>1 </access_mode>  
                      <access_mode>2 </access_mode>  
                      <access_mode>3 </access_mode>  
              </command_data_block>  
      </misc_command>  
    XML;
    $x = simplexml_load_string($xml);
    print_r($x);out:
    SimpleXMLElement Object
    (
        [@attributes] => Array
            (
                [version] => 1.5
            )    [command_name] => provision 
        [command_data_block] => SimpleXMLElement Object
            (
                [action_id] => 1 
                [service_id] => 01112233 
                [mid] => 00148888888888 
                [mobile_id] => 13999998888 
                [access_mode] => Array
                    (
                        [0] => 1 
                        [1] => 2 
                        [2] => 3 
                    )        ))
      

  5.   

    $xml = file("http://www.www.com/xxx.xml");
    echo join("",$xml);
      

  6.   

    怎么用,能说详细点吗,刚接触php,不怎么懂