【发布时间】:2009-10-17 16:27:02
【问题描述】:
我正在尝试解析下面的 XML,以便最终得到一个看起来像包含的示例的数组...我很难弄清楚如何获取标签内的属性以输出我希望它...
XML
<cust rid="999999" memberid="12345" lname="Doe" fname="John">
<address memberid="12345" address1="1234 Mockingbird Lane" address2="" city="Oakland" state="CA" zip="91111" country="United States"/>
<phone memberid="12345" phonenumber="415.555.1212" countrycodeid="1" phonetype="Mobile"/>
<custcode memberid="12345" ccode="Silver" deleted=”1”/>
<custcode memberid="12345" ccode="Gold"/>
</cust>
我想要的数组 :: 注意添加的数组元素
Array
[cust] => Array
[rid] => 999999
[member_id] => 12345
[lname] => Doe
[fname] => John
[address] => Array
[0] => Array
[memberid] => 12345
[address1] => 1234 Mockingbird Lane
[address2] =>
[city] => Oakland
[state] => CA
[zip] => 91111
[country] => United States
[phone] => Array
[0] => Array
[memberid] => 12345
[phonenumber] => 415.555.1212
[countrycodeid] => 1
[phonetype] => Mobile
[custcode] => Array
[0] => Array
[memberid] => 12345
[ccode] => Silver
[deleted] => 1
[1] => Array
[memberid] => 12345
[ccode] => Gold
【问题讨论】: