Wie Sie doppelte Anführungszeichen entkommen, wenn die JSON-String ist dies:Javascript Flucht Doppel Zitate
var str = "[{Company: "XYZ",Description: ""TEST""}]"
ich die sekundären doppelte Anführungszeichen in Wert TEST entfliehen möchten.
Ich habe das versucht, aber es funktioniert nicht.
var escapeStr = str.replace(/""/g,'\"');
Was fehlt mir?
Warum bauen Sie JSON selbst anstatt 'JSON.stringify' mit? – Barmar
als Nebenbemerkung, der reguläre Ausdruck, den Sie verwendeten, ist falsch, es sollte 'str.replace (/"/g, '\ "') sein' – Kariudo