Ben bu hatayı alıyorum:
Notice: Trying to get property of non-object in
Applies to: echo $result->Data;
Ve bu çıkış:
Array ()
Background Informations
Bir fonksiyon bir XML dosyası içeren bir dize döndürür.
İki etiketleri bazı verileri almak ve kendi onlarla uğraşmak istiyorum.
String Data
$data="
<SyncML xmlns='SYNCML:SYNCML1.0'>
<SyncHdr>
</SyncHdr>
<SyncBody>
<betameta>
WANT 1
</betameta>
<Add>
<Data>
WANT 2
</Data>
</Add>
</SyncBody>
</SyncML>";
Yukarıdaki verilerde, I değerleri "1 İSTİYORUZ" ve "2 İSTİYORUM" istiyor
Code so far
$xml = simplexml_load_string($data);
$result = $xml->xpath("/SyncML/SyncBody");
print_r($result);
echo $result->Data;