如何为以下javascript对象创建C#类?

时间:2015-05-04 10:05:39

标签: javascript c# asp.net .net

Javascript / Json对象:

refresh()

3 个答案:

答案 0 :(得分:1)

您可以在Visual Studio 2013中使用自动将JSON字符串转换为C#类。

我们可以使用Edit->选择性粘贴 - >将Json粘贴为类

答案 1 :(得分:0)

它有几个步骤要遵循,但这是一种非常有效的方式

  1. 将您的json数据转换为xml(http://www.utilities-online.info/xmltojson
  2. 下载并安装xsdtocode generator(https://xsd2code.codeplex.com/releases/view/121223
  3. 创建.net项目并添加xml文件。保存此文件中步骤1中生成的xml并保存。
  4. 将xml转换为xsd。
  5. 按照(http://www.xsd2code.com/)上给出的步骤将此xsd转换为c#classes

答案 2 :(得分:-2)

var dataset = new List<MyClass>();

public class MyClass
{
    public string Label {get; set;}
    public List<List<double>> data {get;set;}
    public string Color {get; set;}      
    public MyPoint Points {get; set;}
    public MyLine Lines {get; set;}
}

public class MyPoint
{
   public string FillColor {get;set;}
   public bool Show {get;set;}
}

public class MyLine
{
   public bool Show { get; set;}
}