У меня есть datatable, и я экспортирую его в формат JSON. Один столбец datatable является столбцом даты, например, 2013-01-09 02: 18: 11.117.JSON формат даты кажется другим
Когда я экспортировать его, похоже, "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();
Почему столбец дата выглядит иначе?
psssst ...... Radix –
@RoyiNamir: Хорошо, пожалуйста, просветите меня. Как бы вы положили «Устанавливает базовый признак по умолчанию в диапазоне от 2 до 16 для значения выражения». использовать здесь? Не потянув за ногу, я действительно не могу понять ее, и у вас есть верхняя часть, поэтому я должен упустить что-то очевидное. –
@MarjanVenema IE8: http://i.stack.imgur.com/FpNsr.png –