我有带有原始数据的 xml 行列名称,我需要将其转换为所需的数组形式:
<RETS ReplyCode="0" ReplyText="Operation Success.">
<DELIMITER value="09"/>
<COLUMNS>
AcresNum
ADAFeaturesYN
AdditionalFeatures
</COLUMNS>
<DATA>
0.0000 0 Ceiling Fan,Granite Counters,Multiple Attics,Security System</DATA></RETS>
我需要将其转换为数组形式,如下所示:
array( [0] => array( ['AcresNum'] => 0.0000 ,
['ADAFeaturesYN'] => 0),
[1] => array( ['AcresNum'] => 1.0000 ,
['ADAFeaturesYN'] => 1)
);
最佳答案
您可以使用simplexml_load_file
$file = 'test.xml';
if (file_exists($file)) {
$xml = simplexml_load_file($file);
print_r($xml);
} else {
exit('Failed to open '.$file);
}
关于php - 将xml数据转换为php数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36425157/