将数据库表转换为JSON流
本文关键字:JSON 转换 数据库 | 更新日期: 2023-09-27 18:04:26
我有一个键值对数据库表,需要使用c#编程将其转换为JSON流。
我的表结构:
Table1
__________
Category
Title
Type
StageNumber
LineNumber
Key
Value
所以我将需要所有的字段:类别,标题,类型,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,所以可以有人请指出我在正确的方向上如何进行?
最简单的方法是:
var obj = new MyRecord();
var json = new JavaScriptSerializer().Serialize(obj);
你需要流做什么?
//序列化var obj = new MyRecord();var json = new JavaScriptSerializer().Serialize(obj);
//反序列化var obj = new JavaScriptSerializer().Deserialize(obj);