我在使用vs 2013构建的csharp库中有一个web服务,它与oracle应用服务器交换数据,当代理尝试序列化答案时,我有时会出错。
根据我的理解,问题是DateTime数据,声明为DateTime但是以2014-01-24格式发送,我认为转换存在问题,因为格式不兼容与客户规则。
有一些方法可以指定在处理Web服务响应时必须使用dateTime格式吗?
谢谢, 卢卡
答案 0 :(得分:0)
看起来问题与首先想到的有点不同,而且恰恰相反。
我在wsdl中有这个序列:
问题是日期元素:visual studio在不可为空的datetime字段中转换,但有时值为空,报告为null。
老实说,我不知道谁是对的,哪个是将字段定义为可空的标准。我需要VS将此字段导入为可为空的日期时间