2017-04-12 101 views
0

我想問我如何使用字典從json文件中創建json類。 不幸的是,我不知道這個班是怎麼看的。複製&粘貼生成器不起作用。我之後如何使用它就是反序列化。C#使用字典生成json類

預先感謝您


{ 
    "Keywordmask": "Packingtable", 
    "Keywords": { 
    "Itemnumber": "SA4F5ASD", 
    "Productname": "DA51SAD", 
    "Customerorder": "44SAD", 
    "Productionorder": "454DSA54-002", 
    "Serialnumber": "C3H3", 
    "Customernumber": "30604", 
    "Customer": "Horst", 
    "Endcustomer": "Magret", 
    "Repair": "0", 
    "Repair Itemnumber": "", 
    "Comment": "", 
    "Patternpicture": "1", 
    "Created On": "12.04.2017 11:42:04" 
    } 
} 
+1

我不明白你想在哪裏找字典。它看起來應該只是一個具有一個字符串屬性的類和另一個類型的一個屬性。 (請注意,如果您將JSON翻譯成英文,許多讀者將更容易獲得上下文,它只需要*代表您的真實數據。) –

回答

1
public class Keywordmask 
{ 
    public string Keywordmask { get; set; } 
    public Dictionary<string, string> Keywords{ get; set; } 
} 

更改類名到任何適合

然後將JSON轉換爲C#嘗試以下方法之一

How to Convert JSON object to Custom C# object?

+1

OP要求的字典在哪裏? –

+0

這些是在VS中也可用的發電機。他們沒有給我帶來什麼。 –

+0

已更新的答案。 – LiverpoolOwen