2012-07-17 43 views
0

可能重复:
web service request call SOAP request missing empty parameters如何发送一个空的标签在web服务

我试图调用由第三方托管的Web服务。他们已经为我提供的XSD定义一个元素:

<xsd:element name="ElementName" type="String"/> 

他们给了我指导这个元素不能被填充,但它必须被包括在XML请求空标签

<ElementName />

我用WSCF生成从架构和的ElementName对象出来是这样的:

/// <remarks/> 
    [System.Xml.Serialization.XmlElementAttribute(ElementName="ElementName")] 
    public string ElementName; 

我的问题是,当我生成XML请求标记被排除在生成的XML中,而不是一个空标记。

是否有一些属性可以添加到元素以确保它通过空发送?我如何确保它包含在内?

感谢

回答

4

尝试分配的ElementName一个空字符串:

ElementName = string.Empty;