0

这是我需要转换为 C# 对象的 XML

<SEARCH_CTX xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="">
  <MATCHES>1</MATCHES> 
  <TBL>
     <Result>
         <ID>13373384</ID> 
         <A_ID>216190</A_ID> 
         <A_Name>Fujitsu Account 1</A_Name> 
         <A_No>10200318</A_No> 
     </Result>
     <Result>
         <ID>13373384</ID> 
         <A_ID>217129</A_ID> 
         <A_Name>Test account 3</A_Name> 
         <A_No>10200374</A_No> 
     </Result>
  </TBL>
</SEARCH_CTX>

我在命令提示符下使用 XSD 自动生成了类。试图用闲置代码反序列化它以反对

 var reader = new StringReader(XMLString);
 var serializer = new XmlSerializer(OBJECT.GetType());
 var dA1 = (OBJECT)serializer.Deserialize(rd);

它给了我错误
消息=无法生成临时类...无法将对象 [] 转换为对象

4

0 回答 0