WebServices 通过XML格式传送数据,WebServices对外发布两个方法:ReceiveData(string msg); GetDataFormat();
GetDataFormat 获得一个由内部对象(如:DataTable)转换成XML格式的字符串,
ReceiveData 接收这样的字符串,里面有内容,可以创建成一个有数据的内部对象(如:DataTable)。
问题:
1.ReceiveData 方法的参数是不是只能是字符串?
2.ReceiveData 是不是必须当作字符串接收后再转换成XML对象,然后在一个节点一个节点的分析里面的数据,再手动创建这个对象?如果不是,要怎处理?
我的实现:
void ReceiveData(string msg){
1.msg 转为XML对象
2.解析XML对象,转为内部对象(如:DataTable)
3.运用这个内部对象(如:DataTable)
}
string GetDataFormat(){
返回内部对象(如:DataTable)的XML格式
}