Вид грязный, но я успешно использовал это
foreach($xml->data->children() as $child) {
//var_dump($child);
foreach ($child->attributes() as $a => $b) {
echo $a . '=' . $b . '<br />';
}
}
Не знаю, почему, но API OpsView возвращает двумерный массив вместо одного значения на узел XML: (
echo $child['name'];
работает и намного элегантнее, спасибо.