Ответ 1
Это должно быть:
var str='[{"Company": "XYZ","Description": "\\"TEST\\""}]';
Во-первых, я изменил внешние кавычки на одинарные кавычки, поэтому они не будут конфликтовать с внутренними кавычками. Затем я делаю обратную косую черту перед сокровенными цитатами вокруг TEST
, чтобы избежать их. И я ускользнул от обратной косой черты, так что это будет рассматриваться буквально.
Вы можете получить тот же результат с помощью функции JSON:
var str=JSON.stringify({Company: "XYZ", Description: '"TEST"'});