Двойные ковычки json ajax

Пишу создание запроса на сертификат квал.ЭП. Отправляю созданный запрос в УЦ, он парсится на их стороне, сравнивается с их заявкой и возвращает мне ошибку связанную с именем организации(проблема в кавычках).

часть моего JSON:

var Dn = {
'2.5.4.3' :"ООО \"Рога и копыта\"",
'2.5.4.10':"ООО \"Рога и копыта\"",
...
};

После отправки запроса на сервер получаю ошибку: Название организации в запросе "ООО Рога и копыта" не соответствует данным в заявке "ООО "Рога и копыта"".

Видно, что на каком-то этапе теряются ковычки у Рога и копыта.

Пробовал различные варианты экранирования, пробовал и одинарные и двойные - ошибка не исчезла. Прошу подсказать


Ответы (1 шт):

Автор решения: lean-master

Попробуйте использовать объявление по W3C:

key: "  %22ООО  %22Рога и копыта    %22 %22 "
→ Ссылка