本文实例讲述了PHP实现xml与json之间的相互转换功能。分享给大家供大家参考,具体如下:
用PHP实现xml与json之间的相互转换:
一、参考xml如下
二、xml转换成json
利用simplexml
三、json转换成xml
利用递归函数
change($array);
return $xml;
}
public function change($source) {
$string="";
foreach($source as $k=>$v){
$string .="<".$k.">";
//判断是否是数组,或者,对像
if(is_array($v) || is_object($v)){
//是数组或者对像就的递归调用
$string .= $this->change($v);
}else{
//取得标签数据
$string .=$v;
}
$string .="";
}
return $string;
}
上面的方法json_to_xml,可以支持
PS:本站还提供了如下XML与JSON相关工具,方便大家参考使用:
在线XML/JSON互相转换工具:
PHP代码在线格式化美化工具:
在线XML格式化/压缩工具:
json代码在线格式化/美化/压缩/编辑/转换工具:
C语言风格/HTML/CSS/json代码格式化美化工具:
》希望本文所述对大家PHP程序设计有所帮助。