Hallo,
Ich versuche über Dom eine XML-Datei zu parsen. Das Problem ist aber, das ich eine XML-Datei habe, dessen Struktur sich wiederholt.
Hir mal das Teil:
Da sich Gruppe und Detail mehrfach in der XML befindet, weiß ich keinen Lösungsansatz, wie ich an das zweite Detail-Kind-Element rankommen soll.
Mein derzeitiger Versuch:
scheitert.
Ich versuche über Dom eine XML-Datei zu parsen. Das Problem ist aber, das ich eine XML-Datei habe, dessen Struktur sich wiederholt.
Hir mal das Teil:
Code:
<GetReportRequestListResponse> <Gruppe> <Detail> </Deteil> </Gruppe> <Gruppe> <Detail> </Deteil> </Gruppe> </GetReportRequestListResponse>
Mein derzeitiger Versuch:
PHP-Code:
$feedback = new DOMDocument();
$feedback->preserveWhiteSpace = false;
$feedback->load("cache/response.xml");
$response = $feedback->getElementsByTagName("Detail");
foreach($response as $referer)
{
$number = array("rep"=>htmlspecialchars($referer->firstChild->data));
}
$resulting = $number["rep"];
Kommentar