bigyan sahoo Ответов: 0

Как я могу хранить данные в формате 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

Спасибо, сэр, я сделаю это.

0 Ответов