指定始终将XML反序列化为[XmlAttribute]的方法?

时间:2016-03-21 18:44:58

标签: c# .net xml

我正在使用来自第三方的类库和Web API。他们的一些API返回JSON和一些XML。它们只提供一个JSON类库,但“据说”返回的对象是相同的。我正在考虑尝试利用JSON库来反序列化XML。

我检查了XML,从Web API返回的XML将成员编码为除数组之外的属性。如果我正在编写自己的类库,我会用[XmlAttribute]装饰属性并完成它。但是,这是第三方图书馆,我正在努力利用他们已经完成的工作。

在对XmlSerializer执行反序列化之前是否有任何方法可以将数据成员编码为属性?

0 个答案:

没有答案