WernerK: XML String auslesen

Beitrag lesen

Hallo, ich möchte gerne mit PHP und SimpleXML einen XML String auslesen.

Und zwar hätte ich gerne das Belegatum "04.05.2018" vom FIELD[1] (also ID 11)

Ich versuche es so:

$responseData = new SimpleXMLElement($data);
echo $responseData->SUCCESS->DOCUMENT->FIELD[1]->DATA;

Es kommt aber immer die Meldung: Notice: Trying to get property of non-object

<?xml version="1.0" encoding="UTF-8"?>
<RESPONSE XMLID="XMLID">
<SUCCESS REQUESTID="1" COMMAND="LOGIN"/>
<SUCCESS REQUESTID="1" COMMAND="DOCUMENT">
<DOCUMENT ID="4711" FIELDCOUNT="9" CREATION="1536154077" EDITED="1536154077" ARCHIVED="1">
<FIELD ID="10" NAME="Barcode" TYPE="STRING" USE="USER" CODE="ANSI" ATTRIB="FieldID=1070" SEGMID="0">
<DATA><![CDATA[1681276794]]></DATA>
</FIELD>
<FIELD ID="11" NAME="Belegdatum" TYPE="STRING" USE="USER" CODE="ANSI" ATTRIB="FieldID=1027" SEGMID="1">
<DATA><![CDATA[04.05.2018]]></DATA>
</FIELD>

</DOCUMENT>
</SUCCESS>
</RESPONSE>

Was mache ich falsch?

Gruss Werner