【发布时间】:2014-01-12 17:22:49
【问题描述】:
我有一个数据表并将其导出为 JSON 格式。数据表的一列是日期列,例如 2013-01-09 02:18:11.117。
当我导出它时,它看起来像"Date":"\/Date(1357690691117)\/"
我的代码如下:
DataTable dataTable = GetData();
StringBuilder sb = new StringBuilder();
IEnumerable<string> columnNames = dataTable.Columns.Cast<DataColumn>().
Select(column => column.ColumnName);
sb.AppendLine(string.Join(seperator, columnNames));
foreach (DataRow row in dataTable.Rows)
{
IEnumerable<string> fields = row.ItemArray.Select(field => field.ToString());
sb.AppendLine(string.Join(seperator, fields));
}
return sb.ToString();
为什么日期列看起来不一样?
【问题讨论】: