
正文
XML 反序列化为Model
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
什么也不多说,直接贴代码
需要反序列的XML
<?xml version='1.0' encoding='utf-8' ?>
<GetCitiesListResponse>
<Result Code='>成功</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; }
}
后台代码不算本话题的核心,就不贴出来了。。。。。。。







