如何使用由不和机器人生成的.json文件作为c#程序的数据库文件?

问题描述:

所以我有一个生成这个文件僵尸:如何使用由不和机器人生成的.json文件作为c#程序的数据库文件?

"223800261297176576" : { 
    "129592273850597376" : { 
     "balance" : 750, 
     "created_at" : "2016-10-08 18:00:53", 
     "name" : "Nathiri" 
    }, 
    "180444644650385409" : { 
     "balance" : 950, 
     "created_at" : "2016-11-01 14:55:11", 
     "name" : "WAC" 
    }, 
    "180456532083867650" : { 
     "balance" : 1150, 
     "created_at" : "2016-10-08 18:12:24", 
     "name" : "WiNDOGE_Master" 
    }, 
    "194634355820199936" : { 
     "balance" : 0, 
     "created_at" : "2016-10-16 15:07:55", 
     "name" : "DogeBot" 
    }, 
    "195889991073660929" : { 
     "balance" : 750, 
     "created_at" : "2016-10-24 18:47:25", 
     "name" : "Mikey" 
    }, 
    "218499966652383232" : { 
     "balance" : 1250, 
     "created_at" : "2016-10-02 17:29:18", 
     "name" : "[CDHG]PhoenixDeFalco" 
    }, 
    "223084038846545920" : { 
     "balance" : 300, 
     "created_at" : "2016-10-11 19:24:36", 
     "name" : "spyty06" 
    }, 
    "228987707571830784" : { 
     "balance" : 700, 
     "created_at" : "2016-10-11 16:06:13", 
     "name" : "[CDHG]CarrieDeFalco" 
    }, 
    "229026428706881537" : { 
     "balance" : 500, 
     "created_at" : "2016-10-02 17:40:16", 
     "name" : "[CDHG] commander spyty06" 
    }, 
    "229347464065449984" : { 
     "balance" : 750, 
     "created_at" : "2016-10-29 20:24:44", 
     "name" : "FaZe King" 
    }, 
    "238783223965024273" : { 
     "balance" : 750, 
     "created_at" : "2016-10-25 18:40:11", 
     "name" : "[CDHG]JacenDeFalco" 
    }, 
    "242017771200708609" : { 
     "balance" : 1845, 
     "created_at" : "2016-10-29 20:21:27", 
     "name" : "StarRoseDeFalco" 
    } 
} 

我的问题是,如何得到一个C#Windows窗体在Visual Studio 2015年应用程序读取该文件,并使用其中的信息来改变各窗体中的字段自动? This是窗体的样子。

如果有人可以帮助我让程序读取.json并将它用作数据放入表单中的框中,我将非常感激......非常感谢!

+0

你试过了什么? SO不是代码写入服务。请阅读http://stackoverflow.com/help/how-to-ask – itsme86

+0

@ itsme86我试图让它通过'使用bank.json'来读取文件,我试过'import bank.json',并且我我也尝试将'bank.json'中的代码直接复制到form1.cs代码文件中......没有任何工作......我正式难住了。 – PhoenixDeFalco

第一转换JSON的为xml

XmlDocument doc = JsonConvert.DeserializeXmlNode(json); 

再使用的XmlElement,开始与数据本身的工作。

+0

我在哪里放'XmlDocument doc = JsonConvert.DeserializeXmlNode(json);'?这是在'bank.json'中,还是在我的表单应用程序的cs文件中? – PhoenixDeFalco

+0

它在.cs文件中,创建一个将您的json数据转换为xml的方法。 –

+0

从那里,数据会是这个样子

您可以在对象中进行变形,然后在窗体中显示。这里如何将你的json转换成对象

Deserialize JSON into C# dynamic object?