Hiv*_*cks 3 c# xml asp.net-mvc mvccontrib
我有一个这样的课
public class Reply
{
public string Result { get; set; }
public int Code { get; set; }
public string Description { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
当我使用它作为XmlResult构造函数的参数时,我得到一个输出,其中xml元素名称的第一个字母是大写的.但我需要它们是简单的小写.也许我怀念某种属性?不幸的是,我还没有找到关于XmlResult的任何文档.
对于序列化,您可以添加:
[XmlElement("loweredname")]
Run Code Online (Sandbox Code Playgroud)
要么
[XmlAttribute("loweredname")]
Run Code Online (Sandbox Code Playgroud)
分别用于XML元素和属性.希望这适用于您所需要的.
更新:您的课程应该是这样的:
[XmlRoot("reply")]
public class Reply
{
[XmlElement("result")]
public string Result { get; set; }
[XmlElement("code")]
public int Code { get; set; }
[XmlElement("description")]
public string Description { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2467 次 |
| 最近记录: |