簡體   English   中英

在 wcf 中創建 json 結構(json 的動態鍵)

[英]create json structure for in wcf(dynamic key for json)

如何使用類聲明動態密鑰?

{
"balls": {"a8bf081d-eaef-44db-ba25-97ed8c0b30ef": {"team": {"runs": 1,
          "extras": 0,
          "ball_count": 1,
          "wicket": 0
        }
      },
}}

根據您上次的 Json 格式,仍然無效但已關閉。 你有以下課程

public class Team
{
    public int runs { get; set; }
    public int extras { get; set; }
    public int ball_count { get; set; }
    public int wicket { get; set; }
}

使用Dictionary<string, Team>您可以簡單地:

var objFoo = new
{
    balls = new Dictionary<string, Team>
    {
        {
            "a8bf081d-eaef-44db-ba25-97ed8c0b30ef",
            new Team{
                runs=1,
                extras=0,
                ball_count=1,
                wicket=0
            }
        }
    }
};

var result = JsonConvert.SerializeObject(objFoo);

在線示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM