读书人

WCF请求的xml中一定要有xmlns吗?解决

发布时间: 2012-12-15 15:16:03 作者: rapoo

WCF请求的xml中一定要有xmlns吗?
项目中的服务端是 asp.net 提供的 WCF 服务,客户端是小设备
如果请求的参数类型中,稍微复杂一点就要求有 xmlns。

一个WCF服务的请求例子是:
<OrderStatusRequest xmlns="http://schemas.datacontract.org/2004/07/WebApplication1">
<ClientCode>String content</ClientCode>
<OrderList>
<Item>String content</Item>
<Item>String content</Item>
</OrderList>
</OrderStatusRequest>

客户端很难知道这个xmlns,再加上客户端程序结构的原因,想要加上这个xmlns也非常困难,但是不传xmlns,则服务端又会报错

我看到如果请求的格式是 json,是没有 xmlns 可传的,因此我觉得请求中不传 xmlns 是可行的

不知道有什么办法可以在请求中不传 xmlns

[解决办法]
自己搞定了

100分的问题,其实很简单,居然白送都没人要
[解决办法]
怎么解决的,共享一下
[解决办法]
感觉wcf 返回的xml 跟正规的xml好像有很多不一样的地方

读书人网 >Web Service

热点推荐