Javascript 这是怎么回事?出现此错误:无法将stdclass类型的对象用作数组

Javascript 这是怎么回事?出现此错误:无法将stdclass类型的对象用作数组,javascript,soap,Javascript,Soap,我将SOAP与JS一起使用。 下面是一个代码,我不知道问题出在哪里,但我得到了一个错误:无法将stdclass类型的对象用作数组 我认为问题在于我传递的随机值 var xmlhttp = new XMLHttpRequest(); xmlhttp.open("POST", "http://service.project-development-site.de/soap.php",true); xmlhttp.

我将SOAP与JS一起使用。 下面是一个代码,我不知道问题出在哪里,但我得到了一个错误:无法将stdclass类型的对象用作数组 我认为问题在于我传递的随机值

            var xmlhttp = new XMLHttpRequest();
                xmlhttp.open("POST", "http://service.project-development-site.de/soap.php",true);
                xmlhttp.onreadystatechange=function() {
                 if (xmlhttp.readyState == 4) {
                alert(xmlhttp.responseText);
                }
                }
                var Username = "ALL";
                xmlhttp.setRequestHeader("SOAPAction", "http://service.project-development-site.de/soap.php");
                xmlhttp.setRequestHeader("Content-Type", "text/xml");
                var myCars=new Array(); // regular array (add an optional integer


                var xml = '<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>' + 
                 '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">' +
                   '<soapenv:Header/>' +
                   '<soapenv:Body>' +
                      '<tem:getAccessTokenSoapInPart>' +
                         '<tem:soapIn>' +
                            '<tem:random>sss</tem:random>' +
                         '</tem:soapIn>' +
                      '</tem:getAccessTokenSoapInPart>' +
                   '</soapenv:Body>' +
                '</soapenv:Envelope>';
                xmlhttp.send(xml);
var xmlhttp=new XMLHttpRequest();
open(“POST”http://service.project-development-site.de/soap.php“,对);
xmlhttp.onreadystatechange=函数(){
if(xmlhttp.readyState==4){
警报(xmlhttp.responseText);
}
}
var Username=“全部”;
setRequestHeader(“SOAPAction”http://service.project-development-site.de/soap.php");
setRequestHeader(“内容类型”,“text/xml”);
var myCars=新数组();//正则数组(添加可选整数)
var xml=''+
'' +
'' +
'' +
'' +
'' +
“sss”+
'' +
'' +
'' +
'';
send(xml);

我认为错误来自PHP,而不是JS。那么它可能是什么呢?你能解释一下吗,这样我就可以转发给我的API设计器了,谢谢!我应该在这里传递一些不同的消息吗!!sss'+我们知道另一端的SOAP服务是可靠的吗?stdClass是PHP的泛型空类: