我必須根據我收到的json模板設計一個類。我被困在JSON的這一部分:從json模板設計c#類
events: {
"door": [
5,
{
valueone: 27,
valuetwo: "something"
}
],
"window": [
2,
{
valueone: 13,
valuetwo: "something"
}
]
}
我能想出的最好的是這個屬性的根對象:
public Dictionary<string, EventData> Events { get; set; }
,事件的定義是這樣的:
public class EventData
{
public int valueone { get; set; }
public string valuetwo { get; set; }
}
這讓我對例如以下的輸出:
Events: {
door: {
valueone: 27,
valuetwo: "something"
}
}
但我不知道如何設計類以獲取輸出中json示例(5和2)中的數字。今天我已經嘗試過谷歌很長一段時間了,但我不太確定要搜索什麼。
嘗試http://json2csharp.com/,粘貼您的有效JSON,您可以獲取您的課堂模板 – Habib