hl2.be
Legacy Member
Om het heel kort te houden, is er een manier om met SimpleXML de waarde van die 'avail' parameter te bereiken ? Het probleem is dat ik in de knoop zit met die namespaces.
Ik kan uiteraard die nodes met een dubbelpunt niet aanspreken.
Bv $xml->response->resData->domain:chkData
Dus de vraag is hoe 'omzeil' ik dit ?
Of kan ik het misschien beter oplossen met DOM of SAX ?
<?xml version="1.0" encoding="UTF-8"?>
<epp>
<response>
<result code="1000">
<msg>Command completed successfully</msg>
</result>
<resData>
<domain:chkData>
<domain:cd><domain:name avail="0">test.be</domain:name></domain:cd>
</domain:chkData>
</resData>
<trID>
<clTRID>clientref-12345</clTRID>
<svTRID>dnsbe-0</svTRID>
</trID>
</response>
</epp>
Ik kan uiteraard die nodes met een dubbelpunt niet aanspreken.
Bv $xml->response->resData->domain:chkData
Dus de vraag is hoe 'omzeil' ik dit ?
Of kan ik het misschien beter oplossen met DOM of SAX ?
<?xml version="1.0" encoding="UTF-8"?>
<epp>
<response>
<result code="1000">
<msg>Command completed successfully</msg>
</result>
<resData>
<domain:chkData>
<domain:cd><domain:name avail="0">test.be</domain:name></domain:cd>
</domain:chkData>
</resData>
<trID>
<clTRID>clientref-12345</clTRID>
<svTRID>dnsbe-0</svTRID>
</trID>
</response>
</epp>
.
