下面是一个代表 ASP.NET Web API 服务调用响应的类。
public class User
{
public string FirstName {get;set;}
public long FirstNameLastModified {get;set;}
public string LastName {get;set;}
public long LastNameLastModified {get;set;}
}
由于与此问题无关的原因,我目前是 XmlSerializer 而不是默认的 DataContractSerializer。
此处呈现的响应是这种形式。
最后修改的值是时间戳并且与字段相关。
<User>
<FirstName>Phill<FirstName>
<FirstNameLastModified>12<FirstNameLastModified>
<LastName>Haack<LastName>
<LastNameLastModified>16<LastNameLastModified>
</User>
我希望将 XML 呈现为
<User>
<FirstName lastModified="12">Phill<FirstName>
<LastName lastModified="16">Haack<LastName>
</User>
我应该怎么做?