十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
用PHP的XML解析
成都创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为宁县企业提供专业的成都网站制作、成都网站建设、外贸营销网站建设,宁县网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。
$xml = simplexml_load_string($data); //创建 SimpleXML对象
print_r($xml); //输出 XML
你访问接口,国付宝会自动返回你数据,这个数据是XML的话,你用simpleXML这个类来解析XML
给个小例子:
1.直接是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);
?
2. xml文件的
?php
if (file_exists('test.xml')) {
$xml = simplexml_load_file('test.xml');
print_r($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。
至于怎么做你可以接着度娘