php解析xml转数组

php解析xml数据并转换成数组。使用simplexml_load_string()转xml对象,json_encode()把对象转成json,json_decode()转成数组。

        simplexml_load_file()  加载xml url

        simplexml_load_string()  加载xml 字符串

  1. <?php
  2. $xml = ‘<?xml version=”1.0″ encoding=”utf-8″?>
  3. <res>
  4.     <name>test</name>
  5.     <age>10</age>
  6.     <sex>man</sex>
  7. </res>’;
  8. $xml =simplexml_load_string($xml); //xml转object
  9. $xml= json_encode($xml);  //objecct转json
  10. $xml=json_decode($xml,true); //json转array
  11.  
  12. var_dump($xml);

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注