Попытка вернуть набор данных из веб-api в ASP.NET
Привет Ребята,
Я пытаюсь изучить веб-api самостоятельно, для этого же я разработал очень простое приложение для входа в систему. asp.net и средний layar как веб-api для взаимодействия с базой данных.
Все работает нормально до тех пор, пока не будет получен ответ на стороне клиента. я конвертирую набор данных в JSON в asp.net и на стороне клиента(ASP.net приложение) полученная строка JSON не имеет надлежащего формата(как показано ниже).
"{\r\n \"таблица\": [\r\n {\r\n \"результат\": \"1\"\r\n }\r\n ],\r\n \"Таблица 1\": [\r\n {\r\n \"результат\": \"2\"\r\n }\r\n ]\r\n}"
Поэтому прошу вас предложить мне правильное решение, чтобы я мог получить JSON в соответствии с приведенным ниже .
"{
"Стол":
[
{"Результат":"1"}
],
"Таблица 1":
[
{"Результат":"2"}
]
}".
Ожидается ваше драгоценное возвращение, пожалуйста, сделайте необходимое.
Заранее спасибо.
Что я уже пробовал:
Я попытался удалить \\ с помощью функции replace в c#, но она не работает в соответствии с требованиями.
Richard MacCutchan
Убедитесь, что отправляющая часть форматирует его правильно.
F-ES Sitecore
Эти символы типа "\t" на самом деле не находятся в тексте, это просто способ отладчика сообщить вам, что есть вкладка, новая строка и т. д. Пока вы правильно десериализуете свой json, он все равно будет работать.