XML 文档中的错误 (45,65)。---> System.FormatException:字符串未被识别为有效的 DateTime
当我调用使用 Visual Studio Web 引用自动生成的 Web 服务时,我的 C# Web 应用程序客户端上出现 XML DateTime 异常。由于 Web 引用代理正在格式化 XML 响应,因此错误发生在 Web 服务客户端端点。由于错误的类型,我想知道将某些 Text 格式转换为 DateTimes 格式是否存在 .NET 错误或不兼容。什么是跟踪此错误原因并查看 XML 响应的好方法 - 我在 Visual Studio 2010 中找不到检查来自 Web 服务的 XML 响应的方法。我很感激我能得到的帮助。
信息:
在 System.DateTimeParse.ParseExactMultiple(String s, String[] 格式, DateTimeFormatInfo dtfi, DateTimeStyles 样式) 在 System.DateTime.ParseExact(String s, String[] 格式, IFormatProvider 提供程序, DateTimeStyles 样式) 在 System.Xml.Serialization.XmlSerializationReader Microsoft.Xml.Serialization.GeneratedAssembly 处的 .ToDate(String value)
我正在使用 SoapUI 进行测试和工作以显示 xml 响应,但在 visualstudio 2010 中出现错误。使用 SoapUI 在 xml 中响应两个日期的示例 >>>
1985-04-18T00:00:00
27/02/2009 16:07:02
注意:我从客户端消费网络服务。只是消费..
谢谢