1

在 ASP.NET Web API 中:

  1. 简单的 Model 类代码示例,如:

    public class Member
    {
      public int id { get; set; }
      public string name { get; set; }
    }
    
  2. 我们可以很容易地编写控制器代码来生成成员数据,例如:

    public Member getMember() {
      Member oMember = new Member {id: "A0001", name: "john"};
      return oMember;
    }
    
  3. 当客户端 AJAX 发送 GET 操作时,控制器将响应 XML(或 JSON)中的成员对象数据,例如:

    <Member>
      <id>A0001</id>
      <name>john</name>
    </Member>
    
  4. 我的问题是“如何”编写模型类代码以让控制器自动导出复杂性 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>
    
  5. 请给我一个“模型类”的示例代码,或者一个命中!也许我错过了什么,我是 ASP.NET Web API 初学者!

4

0 回答 0