Я написал код в wcf для извлечения данных из базы данных sql. Ниже мой кодкак десериализовать таблицу данных из службы сообщений wcf, которая добавляется как служебная ссылка?
string SP_STATE = "SP_STATE";
Select selectOBJ = new Select();
DataTable dt = selectOBJ.selectSTATE(SP_STATE);
string jsonData= JsonConvert.SerializeObject(dt);
return jsonData;
я написал код в asp.net для извлечения данных из ФОС почтовой службы, который добавляется в качестве ссылки на службу, но когда я звоню от службы ..Время дает мне ошибку (Дополнительному информация:. Была ошибку десериализации объекта типа System.String End элемент «корень» из пространства имен «». ожидается Found элемента «GetStateListResult» из пространства имен «»)
следующего мой код
MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(doctorServiceObj.GetStateList()));
STATELISTRESULT objStudent = (STATELISTRESULT)jsonSer.ReadObject(stream);
Response.Write(string.Format("Name = {0} and Address = {1}", objStudent.STATE, objStudent.ROW_ID));
Пожалуйста Предложите мне решение
Возможный дубликат [Как выполнить сериализацию и десериализация данных в JSON и обратно) (http://stackoverflow.com/questions/13165712/how-to-perform-serialization-and-deserialization-of-datatables-to-and-from-json) –