可能重复:
XML 到 JSON 或数组?PHP
我有一个如下所示的 xml 文件。
<?xml version="1.0" encoding="UTF-8"?>
<response uri="/crm/private/xml/Leads/getCVRecords">
<result>
<Leads>
<row no="1">
<FL val="LEADID">580005000000189001</FL>
<FL val="SMOWNERID">580005000000052003</FL>
<FL val="Lead Owner"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="First Name"><![CDATA[Srimanta]]></FL>
<FL val="Last Name"><![CDATA[Chakraborty]]></FL>
<FL val="Email"><![CDATA[srimanta12@gmail.com]]></FL>
<FL val="Lead Source"><![CDATA[iBanquet FB]]></FL>
<FL val="No of Employees"><![CDATA[0]]></FL>
<FL val="Annual Revenue"><![CDATA[0]]></FL>
<FL val="SMCREATORID">580005000000052003</FL>
<FL val="Created By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="MODIFIEDBY">580005000000052003</FL>
<FL val="Modified By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="Created Time"><![CDATA[2013-01-22 12:24:04]]></FL>
<FL val="Modified Time"><![CDATA[2013-01-22 12:24:04]]></FL>
<FL val="Email Opt Out"><![CDATA[false]]></FL>
<FL val="Last Activity Time"><![CDATA[2013-01-22 12:24:04]]></FL>
</row>
<row no="2">
<FL val="LEADID">580005000000188001</FL>
<FL val="SMOWNERID">580005000000052003</FL>
<FL val="Lead Owner"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="First Name"><![CDATA[Adithya]]></FL>
<FL val="Last Name"><![CDATA[Buddhavarapu]]></FL>
<FL val="Email"><![CDATA[adithya.buddhavarapu@oracle.com]]></FL>
<FL val="Lead Source"><![CDATA[iBanquet FB]]></FL>
<FL val="No of Employees"><![CDATA[0]]></FL>
<FL val="Annual Revenue"><![CDATA[0]]></FL>
<FL val="SMCREATORID">580005000000052003</FL>
<FL val="Created By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="MODIFIEDBY">580005000000052003</FL>
<FL val="Modified By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="Created Time"><![CDATA[2013-01-21 19:14:44]]></FL>
<FL val="Modified Time"><![CDATA[2013-01-21 19:14:44]]></FL>
<FL val="Email Opt Out"><![CDATA[false]]></FL>
<FL val="Last Activity Time"><![CDATA[2013-01-21 19:14:44]]></FL>
</row>
<row no="3">
<FL val="LEADID">580005000000166001</FL>
<FL val="SMOWNERID">580005000000052003</FL>
<FL val="Lead Owner"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="First Name"><![CDATA[Sri]]></FL>
<FL val="Last Name"><![CDATA[Nair]]></FL>
<FL val="Email"><![CDATA[sreejith_eroots@hotmail.com]]></FL>
<FL val="Lead Source"><![CDATA[iBanquet FB]]></FL>
<FL val="No of Employees"><![CDATA[0]]></FL>
<FL val="Annual Revenue"><![CDATA[0]]></FL>
<FL val="SMCREATORID">580005000000052003</FL>
<FL val="Created By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="MODIFIEDBY">580005000000052003</FL>
<FL val="Modified By"><![CDATA[Adithya Buddhavarapu]]></FL>
<FL val="Created Time"><![CDATA[2012-12-28 16:14:29]]></FL>
<FL val="Modified Time"><![CDATA[2012-12-28 16:14:29]]></FL>
<FL val="Email Opt Out"><![CDATA[false]]></FL>
<FL val="Last Activity Time"><![CDATA[2012-12-28 16:14:29]]></FL>
</row>
</Leads>
</result>
</response>
现在我必须获取所有值,如 LEADID、SMOWNERID、Lead Owner、....、Last Activity Time,并将它们存储在 json 数组中。我怎样才能做到这一点?请帮我。
谢谢。