Как получить данные json в веб-сервисе C#?
Я использую веб-службу на C# и SQL Server с хранимой процедурой. Код веб-службы находится в формате XML. Мне нужно преобразовать код в формат JSON для использования в AngularJs. Или есть ли возможность вернуть данные веб-сервиса в формате JSON?
Что я уже пробовал:
Это мой выход
<NewDataSet> <Table> <iDept_category_id>6</iDept_category_id> <cDept_category>qaz</cDept_category> <dcreate_dt>01 Jan 2016</dcreate_dt> </Table> <Table> <iDept_category_id>7</iDept_category_id> <cDept_category>ICU</cDept_category> <dcreate_dt>01 Dec 2016</dcreate_dt> </Table> </NewDataSet>
Мне нужен этот вывод в
{"NewDataSet":
{"Стол":[
{
"iDept_category_id": "6",
"cDept_category":"газ",
"dcreate_dt": "01 января 2016"
},
{
"iDept_category_id": "7",
"cDept_category":"СИС",
"dcreate_dt": "01 декабря 2016"
}
]}
}
F-ES Sitecore
Будет проще сделать так, чтобы werbservice возвращал json. Google "asmx webservice return json".