Hi
ich steh mal wieder auf dem Schlauch. Und zwar fehlt mir ein (wahrscheinlich) ganz einfacher Befehl:
ich habe eine Antwort, die wie folgt aussieht
Nun lese ich später per
das "label" aus. Das klappt auch...
Jetzt brauch ich aber auch noch die "idc" (Attribut im BookLabelResponse).
Ich habe versucht, über
oder
da ranzukommen, aber das gefällt ihm wohl nicht
Könnt ihr mir sagen, wie der Befehl am Ende richtig heißen müsste???
ich steh mal wieder auf dem Schlauch. Und zwar fehlt mir ein (wahrscheinlich) ganz einfacher Befehl:
ich habe eine Antwort, die wie folgt aussieht
Code:
...
<env:Body env:encodingStyle="">
<var3bl:BookLabelResponse idcType="EAN_LP" idc="00340433830245123711" routingCode="53113019515335" issueDate="2012-01-12T04:18:29.399+0100">
<var3bl:label>
...Text...
</var3bl:label>
</var3bl:BookLabelResponse>
</env:Body>
...
Code:
$xml = simplexml_load_string($response); $ns = $xml->getNamespaces(true); $soap = $xml->children($ns['env']); $pdf = $soap->Body->children($ns['var3bl'])->BookLabelResponse->label;
Jetzt brauch ich aber auch noch die "idc" (Attribut im BookLabelResponse).
Ich habe versucht, über
Code:
$dhl = $soap->Body->children($ns['var3bl'])->BookLabelResponse->attributes()->idc;
Code:
$dhl = $soap->Body->children($ns['var3bl'])->BookLabelResponse(idc);
Könnt ihr mir sagen, wie der Befehl am Ende richtig heißen müsste???
Kommentar