android webservice 数据组装成DataSet 发送到服务器 怎么组装 是组装完发送过去 不是解析回来的Dataset 求各位大大说下
理论上,你有soap的定义,你可以用任何语言去拼接生成复杂类型的封送xml,或者去解析。但是说一些可操作性的办法。
那就是先用C#作为客户端去调用你的服务器端,C#可以添加web引用,然后直接调用。
你用C#传dataset,用fiddler这个工具同时抓取soap请求。
然后你得到了一个xml,你再在你的android这里模仿它去拼接。
dataset是c#特有的数据结构,java没有完全对应的。webservice是一种soap标准,应该使用多种平台共同支持的数据类型。
打比方说吧,就如发送的服务端 的json ,你可以先new json对象,然后json.put();之后再请求的参数把这个json对象放进去,服务端接收后会根据你们之间的协议解析这个json,其余的封装类似。。。
打比方说吧,就如发送的服务端 的json ,你可以先new json对象,然后json.put();之后再请求的参数把这个json对象放进去,服务端接收后会根据你们之间的协议解析这个json,其余的封装类似。。。
不是组装成dataset,而是用C#,接收JSON数据,然后把JSOn数据,转换到dataset.。android端不做任何处理。所有后期操作在C#端完成,如楼上所说dataset是c#特有的数据结构。
目前流行的是用JSON,请先学习Json。