反序列化为Model

王朝学院·作者佚名  2016-05-17
窄屏简体版  字體: 小  |  中  |  大  |  超大  

xml 反序列化为Model什么也不多说,直接贴代码

需要反序列的XML

<?xml version='1.0' encoding='utf-8' ?> <GetCitiesListResponse> <Result Code='000000'>成功</Result> <CitiesList> <City PinYin='ZHANJIANG' HasOutService='N'>湛江</City> <City PinYin='zhangzhou' HasOutService='N'>漳州</City> </CitiesList></GetCitiesListResponse>

反序列化Model:

[XmlRoot("GetCitiesListResponse")] public class GetCitiesListResponse { public Result Result { get; set; } [XmlArray("CitiesList"), XmlArrayItem("City")] public City[] CitiesList { get; set; } } public class Result { [XmlAttribute("Code")] public string Code { get; set; } [XmlText] public string Value { get; set; } } [XmlRoot("City")] public class City { [XmlAttribute("PinYin")] public string PinYin { get; set; } [XmlAttribute("HasOutService")] public string HasOutService { get; set; } [XmlText] public string Value { get; set; } }

后台代码不算本话题的核心,就不贴出来了。。。。。。。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航