欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php把读取xml文档并转换成json数据代码

程序员文章站 2024-01-19 21:57:10
...
在php中解析xml文档用专门的函数domdocument来处理,把json在php中也有相关的处理函数,我们要把数据xml 数据存到一个数据再用json_encode直接换成json数据就OK了.

XML文档代码如下:

php把读取 xml 文档并转换成json数据代码如下:

load($url); 
$root = $dom->documentElement; 
$arr=array(); 
foreach ($root->childNodes as $item) 
{ 
    if($item->hasChildNodes()) 
    { 
        $tmp=array(); 
        foreach($item->childNodes as $one) 
        { 
            $tmp[$one->tagName]=$one->nodeValue; 
        } 
         
        $arr[$item->tagName]=$tmp; 
    } 
} 
 
$jsonStr = json_encode($arr); 
 
var_dump($jsonStr);


本文地址:

转载随意,但请附上文章地址:-)