加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-12 21:36:33 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解php实现xml与json之间的相互转换功能。供大家参考研究具体如下: 用php实现xml与json之间的相互转换: 相关函数请查看php手册。 一、参考xml如下 张三 男 26 tank yes no 26 二、xml转换成json 利用simplexml 三、json转换成xml 利用

本篇章节讲解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程序设计有所帮助。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读