Гость
Map
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF возвращает символ "\" при получении JSON / 3 сообщений из 3, страница 1 из 1
22.01.2018, 18:55
    #39588628
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF возвращает символ "\" при получении JSON
Вроде бы всё указано правильно:

Код: c#
1.
2.
3.
    <OperationContract()>
    <WebInvoke(Method:="GET", UriTemplate:="GetWorkbookHeaders/UserLogin={UserLogin}&SearchText={SearchText}", ResponseFormat:=WebMessageFormat.Json, RequestFormat:=WebMessageFormat.Json, BodyStyle:=WebMessageBodyStyle.Bare)>
    Function GetWorkbookHeaders(ByVal UserLogin As String, ByVal SearchText As String) As String



Получаю JSON из SQL Server'а таким образом:
Код: c#
1.
2.
3.
4.
Dim reader As SqlDataReader = command.ExecuteReader
                While reader.Read
                    ReturntedData = reader.GetString(0)
                End While



В итоге получаю лишние символы "\" в ответе (см.скриншот)
При этом в web.config прописано

Код: xml
1.
<webHttp defaultOutgoingResponseFormat="Json" automaticFormatSelectionEnabled="false" helpEnabled="true"   />
...
Рейтинг: 0 / 0
22.01.2018, 19:01
    #39588634
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF возвращает символ "\" при получении JSON
Вобщем такая же проблема как тут:
https://stackoverflow.com/questions/2086666/how-do-i-return-clean-json-from-a-wcf-service
...
Рейтинг: 0 / 0
23.01.2018, 12:30
    #39589025
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF возвращает символ "\" при получении JSON
Разобрался. JSON возвращался нормальный, но проблема была в том, что главная функция GetWorkbookHeaders была строкового типа, переделал её в тип Stream, всё заработало
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF возвращает символ "\" при получении JSON / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]