Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 RestSharp 反序列化一个 XML 文件,其中一些节点如下所示:
<element value="something" />
具有名为“值”的属性的元素不会反序列化。关于如何让 RestShap 反序列化的任何想法?
用于反序列化的对象如下:
public class Object { public string Value { get; set; } }
请注意,XML 是从 Web 服务返回的,因此我没有将属性名称更改为其他名称的选项。
好的,我找到了解决方案。我认为这在某种程度上是一个边缘案例。
我重命名了变量
public string Value {get;set;}
到
public string value {get;set;}
现在它完美地反序列化了。猜测大写值仅用于 XML 元素中包含的值。