XML轉換我需要生成以下XML與SOAP:SOAP在PHP
...
<InternationalShippingServiceOption>
<ShippingService>StandardInternational</ShippingService>
<ShippingServiceCost currencyID="USD">39.99</ShippingServiceCost>
<ShippingServicePriority>1</ShippingServicePriority>
<ShipToLocation>CA</ShipToLocation>
</InternationalShippingServiceOption>
...
所以我在PHP以下SOAP數組做到這一點:
$params = array(
'InternationalShippingServiceOption' => array(
'ShippingService'=>'StandardInternational',
'ShippingServiceCost'=>39.99,
'ShippingServicePriority'=>1,
'ShipToLocation'=>'CA',
)
)
$client = new eBaySOAP($session); //eBaySOAP extends SoapClient
$results = $client->AddItem($params);
一切都很正常,除非我不在XML中的ShippingServiceCost標記中生成currencyID =「USD」屬性。我該怎麼做呢?
是不是想直,增加更多信息 – Jonah 2010-01-02 19:53:32