PHP如何将XML转换成数组
XML = simplexmlloadstring(数据);
{ } = jsondecode数据'tk(jsonencode(XML),真的);
如果直接获得URL数据
XML = simplexmlloadfile(数据);
{ } = jsondecode数据'tk(jsonencode(XML),真的);
首先,SimpleXML对象转换为JSON,然后JSON数组转换成。
代码uff1a
< PHP
$ = < XML
四十什么
乔
简
我知道这就是问题的答案,但是
XML;
美元($字符串)simplexml_load_string XML =;
$data = json_decode(json_encode($ XML),真的);
var_dump($ XML);
var_dump($数据);
对象(simplexmlelement){ 1 }
public'title= > string'forty什么(长度= 11)
public'from= > string'joe(长度= 3)
public'to= > string'jane(长度= 4)
public'body= >字符串
我知道这就是问题的答案,但是
(长度= 57)
阵列
标题= > string'forty什么(长度= 11)
从= > string'joe(长度= 3)
' ' = > string'jane(长度= 4)
主体字符串
我知道这就是问题的答案,但是
(长度= 57)
以上是本文的全部内容,希望能对大家有所帮助。