首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

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

2012-12-15 
WCF请求的xml中一定要有xmlns吗?项目中的服务端是 asp.net 提供的 WCF 服务,客户端是小设备如果请求的参数

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好像有很多不一样的地方欸

热点排行