2012-07-17 18 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;