DataTable怎么弄成json啊

woshilaiwen_sql_de 2016-07-11 05:07:01
string result = "";
DataTable dt= catDAO.GetAllCategory();
result=JsonConvert.SerializeObject(dt, new DataTableConverter());
用这个返回的json是什么样子的,我这里返回的怎么都是
[{\"guid\":\"4bffb977-fa0c-e094-9115-01de8c5af2ef\",\"cguid\":null,\......
这种带斜杠的数据。怎么处理成下面这种。
JS也行
{
"UID": "4",
"Name": "定义预备资源",
"Duration": 2,
"Start": "2007-01-04T00:00:00",
"Finish": "2007-01-05T23:23:59",
"PercentComplete": 40,
"Summary": 0,
"Critical": 1,
"Milestone": 0,
"ParentTaskUID": "1"
},
{
"UID": "5",
"Name": "获得核心资源",
"Duration": 2,
"Start": "2007-01-08T00:00:00",
"Finish": "2007-01-09T23:23:59",
"PercentComplete": 90,
"Summary": 0,
"Critical": 0,
"Milestone": 0,
"ParentTaskUID": "1"
}
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshilaiwen_sql_de 2016-07-11
  • 打赏
  • 举报
回复
哦。试着用了一下,发现数据是对的。
xuzuning 2016-07-11
  • 打赏
  • 举报
回复
你的写法是正确的,在调试状态下,看到双引号被转义是正常的
  • 打赏
  • 举报
回复
\是转义符,代表\"代表这部分就是要输出字符串" 你debug复制出来到文本试下就会发现\没了

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧