我使用的PHP數組如下得到一些電話號碼的網絡服務:轉換PHP數組到C#陣列
$to=array("phoneNumbers"=>array('a','b'));
我需要在C#中使用這個Web服務,但我不知道如何轉換的$對變量C# 我已經嘗試
new string[] {"a","b"}
new string[] {"phoneNumbers","a","b"}
new string[][] {"phoneNumbers",new string[]{"a","b"}}
他們都不是工作
這是我如何調用Web服務PHP
//call soap client
$soap=new SoapClient("http://www.zamanak.ir/api/soap-v3?wsdl");
//get clientId and client Secret from Zamanak.ir
$soap->clientId="";
$soap->clientSecret="";
//add your username and password
$soap->username="";
$soap->password="";
//get authentication
$array = $soap->authenticate($soap->clientId,$soap->clientSecret,$soap->username,$soap->password);
$uid =$array['uid'];
$token =$array['token'];
$to=array("phoneNumbers"=>array('09121232131','091212313221','091254545545'));
$r=$soap->calculateCost($soap->clientId, $soap->clientSecret, $uid, $token,'iran',$to, '3880', $repeatTotal = 1);
var_export($r);
die;
什麼樣的web服務的是它,你怎麼稱呼它的那一刻? – ZoolWay
爲什麼你不覺得JSON? –
您正在使用的數組目前多於一個深度級別? 如果是這樣,字典解決方案將不會有任何好處;-) –