关于网友提出的“php 如何解析这个xml格式”问题疑问,本网通过在网上对“php 如何解析这个xml格式”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:php 如何解析这个xml格式描述:
两种格式混合的xml文件
解决方案1:
$s =<<< XML
- "Marshall Islands"
- "Midway Island"
- "Hawaii"
aabb
- "Marshall Islands"
- "Midway Island"
- "Hawaii"
aabb
XML;
$xml = simplexml_load_string($s);
print_r($xml);
SimpleXMLElement Object
(
[string-array] => Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[name] => timezone_labels
)
[item] => Array
(
[0] => "Marshall Islands"
[1] => "Midway Island"
[2] => "Hawaii"
)
)
[1] => SimpleXMLElement Object
(
[@attributes] => Array
(
[name] => timezone_labels
)
[item] => Array
(
[0] => "Marshall Islands"
[1] => "Midway Island"
[2] => "Hawaii"
)
)
)
[string] => Array
(
[0] => aabb
[1] => aabb
)
)