Как я могу хранить данные в формате JSON в JSON-массив
Хии,
Здесь я извлекаю данные Json из моего сервиса WCF в этом формате и хочу сохранить их в формате массива.
[{"Corporate_Email":"aaa@bbb.ccc", " править":"Редактировать", "Employee_Code": "abc001", "First_Name": "aaaa", "Id":0, " Is_Active":
"Неактивный", "Last_Name":"ccc", " зарплата":"
Сведения О Зарплате"}, {"Corporate_Email":"abcd@gmail.com", " править":"Редактировать", "Employee_Code": "BA-00010", "First_Name": "AAAAA",
"Id": 0, " Is_Active":"Неактивный", "Last_Name": "CCCC", " зарплата":"Сведения О Зарплате"}, {"Corporate_Email":"AjR@abc.com11", " Править":"Редактировать", "Employee_Code": "Emp006", " First_Name":
"AAAAA", "Id": 0, " Is_Active":"Неактивный", "Last_Name": "Rout", " Зарплата":"'addEmployeeSalary.aspx? Id=20' & gt;сведения о зарплате"}]
Но мне нужно, чтобы эти данные поступали в формате массива. Итак, как я могу хранить эти данные внутри массива Json?
Как этот формат:
{"GetAllUserkDetailResult": [{"Corporate_Email":"aaa@bbb.ccc", " править":"Редактировать", "Employee_Code": "abc001", "First_Name": "aaaa", "Id":0, " Is_Active":
"Неактивный", "Last_Name":"ccc", " зарплата":"
Сведения О Зарплате"}, {"Corporate_Email":"abcd@gmail.com", " править":"Редактировать", "Employee_Code": "BA-00010", "First_Name": "AAAAA",
"Id": 0, " Is_Active":"Неактивный", "Last_Name": "CCCC", " зарплата":"Сведения О Зарплате"}, {"Corporate_Email":"AjR@abc.com11", " Править":"Редактировать", "Employee_Code": "Emp006", " First_Name":
"AAAAA", "Id": 0, " Is_Active":"Неактивный", "Last_Name": "Rout", " Зарплата":"'addEmployeeSalary.aspx? Id=20' & gt;сведения о зарплате"}]}
Что я уже пробовал:
[WebMethod]
[ScriptMethod (UseHttpGet=true, ResponseFormat=ResponseFormat.Json)]
публичная статическая строка GetEmployeeDetails()
{
string data = строка.Пустой;
string datad = строка.Пустой;
Admincontrolclient client = новый AdminControlClient();
данные = JsonConvert.SerializeObject(клиент.GetEmployeeDetails());
Младший JArray = JArray.Синтаксический анализ(данных);
возвращать данные;
}
Madhu Nair
Это .GetEmployeeDetails метод, который возвращает класс?
bigyan sahoo
Он возвращает JSON-данных с помощью WCF-сервиса.
Sinisa Hajnal
а) измените сервис так, чтобы он возвращал объект так, как вам нужно (массив) или
б) в вашем методе вызывающего абонента, после того как вы получите данные, вставьте их в массив и только затем используйте
bigyan sahoo
Спасибо, сэр, я сделаю это.