1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php json接口转化为数组 生成xml接口

php json接口转化为数组 生成xml接口

时间:2021-12-15 00:10:12

相关推荐

php json接口转化为数组 生成xml接口

第一步:得到一个json接口,可通过一个url地址获得

第二步:通过file_get_contents取到该json串

第三步:将json格式的字符串(对象)转化为数组形式,

json_decode( json,true)参数: json 待解码的json string字符串

当参数二为true 则结果返回的是array

第四步:foreach遍历数组成xml类型的接口

<?php//header('content-type:application/json');$url = '/zph/8wei/json/json.php';//拿到url地址$file = file_get_contents($url); //采集到地址的内容//echo $file;$json = json_decode($file,true);//print_r($json) ;die;header('content-type:application/xml'); //xml头部echo '<?xml version="1.0" encoding="utf-8"?>';echo '<root>'; //标签名对应使用foreach ($json as $key => $value) {echo "<span_".$key.">";foreach ($value as $k => $v) {echo "<".$k.">";$val = str_replace("'", "&apos;", $v); //字符串替换成xml能够解析的$val = str_replace("<", "&lt;", $v);echo $val;echo "</".$k.">";}echo "</span_".$key.">";}echo '</root>';

url地址得到的内容如下:

[{"name":"zhangsan's","sex":"man"},{"name":"lisi<zhangsan","sex":"woman"}]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。