不幸的是,我正在查询的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?