php实现xml与json之间的相互转换功能实例

前端之家收集整理的这篇文章主要介绍了php实现xml与json之间的相互转换功能实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP实现xml与json之间的相互转换功能分享给大家供大家参考,具体如下:

PHP实现xml与json之间的相互转换:

相关函数请查看PHP手册。

一、参考xml如下

张三 26 tank yes no 26

二、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,可以支持aaaa,不支持aaaaa看代码就能看明白.

PS:本站还提供了如下XML与JSON相关工具,方便大家参考使用:

在线XML/JSON互相转换工具:

PHP代码在线格式化美化工具:

在线XML格式化/压缩工具:

json代码在线格式化/美化/压缩/编辑/转换工具:

C语言风格/HTML/CSS/json代码格式化美化工具:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

原文链接:https://www.f2er.com/php/19428.html

猜你在找的PHP相关文章