Помогите одолеть JSON

  • Автор темы Автор темы f0x
  • Дата начала Дата начала

f0x

Client
Регистрация
07.02.2014
Сообщения
54
Реакции
6
Баллы
8
Возникла проблема с отправкой запроса.

Есть строка в запросе:

Код:
Развернуть Свернуть Копировать
query_params={"input":"{\"text\":\"Привет\"}"}

как только в тексте появляются двойные кавычки, то получаю ошибку:

Param query_params must be a JSON-encoded string

Более того, не только кавычки дают ошибку, но и другие строки ... например строка

Код:
Развернуть Свернуть Копировать
а вы испытывали чувство
когда вдруг по х.. стало то
изза чего ещё вчера вы
хотели срочно умереть
©

может из-за переносов строки? .....

Отловив уходящий запрос, обнаружил что вот так кавычки заэкранированы:

Код:
Развернуть Свернуть Копировать
Ребено пишет: \\\"радители\\\". Я спрашиваю: а какое проверочное слово ? \\\" ......

Почему 3 бэкслеша?
Как можно на c# также заэкранировать кавычки и другие символы?
Спасибо!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)