在 ASP.NET Web API 中:
简单的 Model 类代码示例,如:
public class Member { public int id { get; set; } public string name { get; set; } }
我们可以很容易地编写控制器代码来生成成员数据,例如:
public Member getMember() { Member oMember = new Member {id: "A0001", name: "john"}; return oMember; }
当客户端 AJAX 发送 GET 操作时,控制器将响应 XML(或 JSON)中的成员对象数据,例如:
<Member> <id>A0001</id> <name>john</name> </Member>
我的问题是“如何”编写模型类代码以让控制器自动导出复杂性 XML 结果,如下所示:
<Member> <name>john</name> <data> <id type="A">id1</id> <id type="B">id2</id> </data> <wallet> <item type="US">Dollar1</item> <item type="RMB">Dollar2</item> </wallet> </Member>
请给我一个“模型类”的示例代码,或者一个命中!也许我错过了什么,我是 ASP.NET Web API 初学者!