C#:Anytype反序列化错误

时间:2017-07-02 14:42:23

标签: c# xmlserializer

我对C#很新。我尝试使用VS2015生成的代理类从Web服务中使用数据。下面是发生错误的XSD片段。

下面的XSD片段

<s:element minOccurs="0" maxOccurs="1" name="PriceList">
 <s:complexType>
  <s:sequence>
   <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www/w3/org/2001/XMLSchema" processContents="lax"/>
   <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
   </s:sequence>
  </s:complexType>
</s:element>

我使用fiddler检查了响应,看来数据集中的一个元素有xs:anyType,这就是我得到异常的地方。

异常:Column需要有效的DataType。

我搜索了很多论坛,无法得到如何处理这个问题的答案。对不起,如果我忽略了,这个问题已经得到解答。我无法改变响应的方式。

有人可以帮助我摆脱这个错误吗?

0 个答案:

没有答案