用PHP的XML解析
$xml?=?simplexml_load_string($data);?//创建?SimpleXML对象?
print_r($xml);?//输出?XML
你访问接口,国付宝会自动返回你数据,这个数据是XML的话,你用simpleXML这个类来解析XML
给个小例子:
①直接是xml字符串
php
$string?=?XML
xml?version='1.0'?
document
titleForty?What?/title
fromJoe/from
toJane/to
body
I?know?that's?the?answer?--?but?what's?the?question?
/body
/document
XML;
$xml?=?simplexml_load_string($string);
print_r($xml);
if?(file_exists('test.xml'))?{
$xml?=?simplexml_load_file('test.xml');
}?else?{
exit('Failed?to?open?test.xml.');
}
$url='';
$str=file_get_contents($url);
$obj=simplexml_load_string($str);
var_dump($obj);//这里的$obj就是一个类 调用的时候 $obj-类的名称就可以
三中接受方式:
$_GET ? ?//get过来的数据
$_POST ?//post过来的数据
file_get_contents("php://input") ? //接口过来的xml等字符串数据用这个接
这三个方法足以接受任何数据了,具体你还要百度一下用法
ajax 调用并且要用xpath语法来抽取里头数据并通过一定处理输出到client.
至于怎么做你可以接着度娘
以上就是土嘎嘎小编为大家整理的接收xml数据接口php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!