sasi
sasi

Reputation: 135

How to convert the string of double quotes appended with backslash in Angular 4

For example

"{"$type":"Equal","value":
 {"$type":"UserField","value":"country"},"compareValues":
 [{"$type":"Literal","value":"INDIA"}],"joinvalues":
 [{"$type":"Literal","value":null}]}"

to

 "{\"$type\":\"Equal\",\"value\":
  {\"$type\":\"UserField\",\"value\":\"country\"},\"compareValues\":
  [{\"$type\":\"Literal\",\"value\":\"INDIA\"}],\"joinvalues\":
  [{\"$type\":\"Literal\",\"value\":null}]}"

Upvotes: 2

Views: 542

Answers (1)

R. S.
R. S.

Reputation: 400

var json = {"$type":"Equal","value":
 {"$type":"UserField","value":"country"},"compareValues":
 [{"$type":"Literal","value":"INDIA"}],"joinvalues":
 [{"$type":"Literal","value":null}]}


JSON.stringify(json).replace(/\"/g, "\\\"");

Upvotes: 2

Related Questions