php xml与json间的相互转换说明一下,以前我写过一篇关于将xml转换成数组的博文,http://blog.51yip.com/php
php xml与json间的相互转换
说明一下,以前我写过一篇关于将xml转换成数组的博文,http://blog.51yip.com/php/591.html,这篇博文读取xml的前提是知道xml的标签名称是什么,但是如果标签名称不知道呢怎么办呢,话又说回来了,一般情况下都是知道的,因为xml数据都是由人生成的,或者按人写的规则自动生成的。
今天在网上想找个将xml转成json的方法,找了半天没找到,找到了,根本没有什么用,有一个service_JSON说的挺像真的,找开后就一个JSON.php,php5.0以后已经把它加进来,json_decode和json_encode。想走捷径的,唉,靠人不如靠已。以下是我写的一个方法
一,参考xml文件如下,注意xml文件保存为utf8
?
?二,xml转换成json
利用simplexml上面的方法json_to_xml,可以支持<name>aaaa</name>,不支持<name type=’test’>aaaaa</name>看代码就能看明白。
?
?
