我有一个返回对象的 C#(Rest Service) Web 服务。
public object[] GetObject()
{
object[] arr = new object[3];
arr[0] = "String literal";
arr[1] = 3;
arr[2] = null;
return arr;
}
我的界面由以下代码组成
[OperationContract]
[WebGet(UriTemplate = "/TestWcf", BodyStyle = WebMessageBodyStyle.Bare)]
object[] GetObject(); //i tried including ResponseFormat = WebMessageFormat.Xml also
我调用 Web 服务的 PHP 文件包括
$result=file_get_contents('http://example/TestWcf');
当我执行echo $result; 它显示值,但我无法在文件中使用它或执行任何操作,因为它正在获取空值。我尝试使用
$result = new SimpleXMLElement($result) ;//even $result[1]
但$result值为空。请帮忙
如果来自 Web 服务的返回值是字符串、整数等,只是想再添加一件事。我也可以使用获取值 n,但是当它的对象存在这个问题时