不要使用children()
,而只是迭代Activities
.
例如:
<?php
$xml = '<?xml version="1.0" encoding="utf-8"?>
<TrackResponse>
<Shipment>
<Package>
<Activity>
<Status>
<StatusType>
<Description>Foo</Description>
</StatusType>
</Status>
</Activity>
<Activity>
<Status>
<StatusType>
<Description>Bar</Description>
</StatusType>
</Status>
</Activity>
<Activity>
<Status>
<StatusType>
<Description>Baz</Description>
</StatusType>
</Status>
</Activity>
</Package>
</Shipment>
</TrackResponse>';
$xml = simplexml_load_string($xml);
foreach ($xml->Shipment->Package->Activity as $activites) {
echo $activites->Status->StatusType->Description.PHP_EOL;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句