2014-01-24 53 views
0

我在使用vs 2013構建的csharp庫中有一個web服務,它與oracle應用程序服務器交換數據,並且在代理嘗試序列化答案時有時出現錯誤。如何在c#中的Web服務響應中選擇日期時間格式

據我所知,問題是一個日期時間數據,它被聲明爲日期時間,但以2014-01-24格式發送,我認爲在轉換中存在問題,因爲是不是格式與客戶規則兼容。

有一些方法可以指定在處理Web服務響應時必須使用dateTime格式嗎?

感謝, 盧卡

+0

請你提供更多的細節,顯示一些代碼和確切的錯誤信息。 .WSDL文件中元素的數據類型是什麼? – OldProgrammer

+0

嗨,看起來像問題是有點不同於第一個想法,是相反的。 我有此序列中的wsdl <元素類型= 「DTT:PatenteItalianaType」 名稱= 「patente」/> <元素類型= 「日期」 名稱= 「dataRilascio」/> <元件類型=「字符串」名稱=「abilitazioniPossedute」/> 問題是日期元素:視覺工作室轉換爲不可爲空的日期時間字段,但有時值爲空,報告爲空。 老實說,我不知道誰是對的,哪個是定義字段爲空的標準。 我需要該VS導入此字段爲可空日期時間。 –

回答

0

貌似問題比最初設想的有些不同,而且是相反的。

我有這個序列中的WSDL:

問題是該日期元素:視覺工作室在不可爲空的轉換日期時間字段,但有時是價值e爲空,報告爲null。

老實說,我不知道誰是對的,哪個是定義字段爲空的標準。我需要這個VS導入該字段爲空可以日期時間