我有一个键值对数据库表,需要使用C#将其转换为JSON流程序。
我的表结构:
Table1
__________
Category
Title
Type
StageNumber
LineNumber
Key
Value
所以我需要所有字段:Category,Title,Type,StageNumber,LineNumber,然后是我的流中的Key和Value。
我创建了一个类:
public class MyRecord
{
public string Title { get; set; }
public string Type { get; set; }
public string Category { get; set; }
public int StageNumber { get; set; }
public int LineNumber { get; set; }
public string FieldKey { get; set; }
public string FieldValue { get; set; }
}
我是JSON的新手,所以有人可以指出我正确的方向如何继续吗?
答案 0 :(得分:2)
最简单的方法是:
var obj = new MyRecord();
var json = new JavaScriptSerializer().Serialize(obj);
您需要一个流吗?
答案 1 :(得分:-1)
//序列化 var obj = new MyRecord(); var json = new JavaScriptSerializer()。Serialize(obj);
//反序列化 var obj = new JavaScriptSerializer()。Deserialize(obj);