2017-04-12 98 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