php解析xml文件,php 如何解析这样一个xml文件?

//以上xml内容如何获取时间等信息,我试了simplexml_load_string函数,解析失败。

--------------------------------------------------------------------------------

还有就是上面是print_r输出的内容,而var_dump输出的是这样的

D:\WWW\demo\demo\order.php:24:string '<?xml version="1.0" encoding="utf-8"?>

<Order DeliveryNo="PH00127495JP">

<Status>

<State StateDate="2016-06-28 11:37:47" StateMessage="亲,您的包裹已入库完成,祝您海淘愉快!" StateOperator="PH002JP" />

<State StateDate="2016-06-29 12:32:13" StateMessage="亲,您的包裹已安排极速转运!" StateOperator="PH002JP" />

<State Stat'... (length=877)

//simplexml_load_string函数直接报错,说Warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found in D:\WWW\demo\demo\order.php on line 36

跪求大神赐教!!

---------------------------------------------------------------------------

这些是php处理的代码。麻烦大神了。

$delivery = trim($_POST['delivery']);

$t = $_POST['t'];

$encrypt = $_POST['encrypt'];

$Source = trim($delivery.$encrypt.$t);

$Source = strtoupper(md5($Source));

//$Source = trim($_POST['Source']);

//$Source = strtoupper(md5($Source));

$data['delivery'] = $delivery;

$data['t'] = $t;

$data['encrypt'] = $encrypt;

$data['Source'] = $Source;

$url = 'http://www.ipehua.com/IWendaAPI/IGetDeliveryAPI.ashx';

//$xml_content = send_post($url,$data);

$curl = curl_init();

curl_setopt_array($curl, Array(

CURLOPT_URL => $url,

CURLOPT_RETURNTRANSFER => TRUE,

CURLOPT_ENCODING => 'UTF-8',

CURLOPT_POSTFIELDS => $data

));

$xml_content = curl_exec($curl);

curl_close($curl);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值