Mit einem RecursiveIteratorIterator können Sie über eine komplette Nachrichtenbaumstruktur iterieren, indem Sie den Iterator um einen MbsElementIterator legen.
$it = new MbsElementIterator($input_assembly->XMLNSC->getFirstChild());
$rii = new RecursiveIteratorIterator($it, RecursiveIteratorIterator::CHILD_FIRST);
foreach($rii as $key=>$value)
{
echo $key.'='.$value."\n";
}
Weitere Informationen zur MbsElementIterator-Klasse finden Sie im Abschnitt MbsElementIterator.