我使用这段代码连接到一个Web服务,它允许我检索电子商务产品的库存,但是,后者返回一个stdClass对象(如下图所示)。
$wsdl = "https://sinex-saas.com/blabla/Services/WebServiceStandard.asmx?WSDL";
$password = "????";
$username = "????";
$options = array(
'user' => $username,
'password' => $password,
);
$client = new SoapClient($wsdl);
$response = $client->RecupererEtatStock($options);
$presque = $response->RecupererEtatStockResult;
echo '<pre>';
print_r($presque);
我的目标是把这个stdClass对象转换成XML,这样我就可以把它用于WordPress插件了。你知道如何用PHP把stdClass转换成XML吗?
1条答案
按热度按时间g2ieeal71#
不要试图构建一个通用的转换。读取一个特定的对象结构并从它创建一个DOM要容易得多。这允许你定义结构,验证和重新格式化值,忽略不需要的值,...
输出量: