这是我需要转换为 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);
它给了我错误
消息=无法生成临时类...无法将对象 [] 转换为对象