在RestSharp中将元素名称反序列化为属性

时间:2014-12-22 18:47:21

标签: c# restsharp

不幸的是,我正在查询的API会返回XML,如下所示:

<coupon>   
  <discount_in_cents>
    <USD type="integer">500</USD>
    <EUR type="integer">450</EUR> 
  </discount_in_cents>
</coupon>

我有一个我想填充的列表。

public List<Discount> {get;set;}

public class Discount
{
    public string CurrencyType {get;set;}
    public int Value {get;set;}
}

Value属性设置正确,但我需要在CurrencyType属性中填充元素名称(例如CurrencyType = "USD")。如何告诉RestSharp使用元素名称填充CurrencyType?

0 个答案:

没有答案