作者starshow (冷枫)
看板C_Sharp
标题[问题] webserver接收arraylist问题
时间Mon Aug 12 17:48:16 2013
各位高手,如题
有用过webserver的大大,请问要如果接收ArrayList ary
不管怎用我都会出现"产生xml文件时发生错误"
WS程式
[WebMethod]
public string DataInsert(ArrayList ary)
{
}
C# web 程式
ArrayList ary = new ArrayList();
ary.Add(new string[] { "StoresNo", REC_fldStoresNo });
ary.Add(new string[] { "StoresName", REC_fldStoresName });
AS_WS.AS_WS MyWebService = new AS_WS.AS_WS();
MyWebService.DataInsert(ary.ToArray());
恳求解答~~~感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.47.11
1F:推 leicheong:你都用.ToArray()了, 你传的自然是Array而不是ArrayList 08/12 20:49
2F:→ starshow:我是要丢二维阵列资料给WS,但是WS接收ArrayList ary 08/13 10:00
3F:→ starshow:他是一个object 请问有各好方法吗?? 08/13 10:00
4F:→ ssccg:你要丢string[][]为什麽service要用ArrayList接? 08/13 10:36
5F:→ starshow:service能接多维阵列吗?? 08/13 10:51
6F:→ ssccg:多维阵列string[,]不行,但是阵列的阵列string[][]可以 08/13 14:36
7F:→ ssccg:另外我试了string[][]、ArrayList里面放string[]、 08/13 14:38
8F:→ ssccg:List<string[]>都可以正常使用,你的问题应该在别的地方 08/13 14:38
9F:→ starshow:请问您也是传送WS吗??我是出错在要给WS他转换时问题 08/14 11:53
10F:→ starshow:MyWebService.DataInsert(ary.ToArray());错在这段 08/14 11:54