使用simplexml传递SOAP响应之后,我得到了以下输出。我怎样才能得到域的属性值,即名称和效用。使用使用Simple XML解析SOAP响应PHP
代码:在返回
$xmlString = preg_replace("/(<\/?)(\w+):([^>]*>)/", "$1$2$3", $result);
$xml = simplexml_load_string($xmlString);
print_r($xml);
SimpleXMLElement Object([soapBody] => SimpleXMLElement Object ([CheckAvailabilityResponse] => SimpleXMLElement Object([CheckAvailabilityResult] => <?xml version="1.0" encoding="UTF-16"?>
<check>
<domain name="MYNAMEISNIJIL.COM" avail="1" canBackorder="0"/>
</check>)))
+1对于丑陋而又巧妙的SneakyFauxSoap hack :) – Sergio 2012-10-31 13:46:22