如果我想调用一个 SOAP WebService(由 C# 上的 WCF 实现),并作为参数之一发送一个包含多种对象类型的数组。
例子:
var array:Array = new Array();
array.push(1);
array.push(Number(300));
array.push("Some text");
WebService.Foo(array);
在 Web 服务端,我只能将它作为 接收XmlNode[] OperationRequest
,它具有简单的结构,没有为每个成员指定数据类型。
有没有办法序列化数据并通过 Web 服务发送,以便轻松反序列化为包含具有相同数据类型的相同对象的数组?(假设我们可以稍微简化一下类型 [int = int, long = number, etc])
谢谢,罗恩