Escaping JSON String from ExtendScript toSource()
var myObject = {text:"a\rz"}; var json = myObject.toSource().replace(/\r/g,"\\r"); var myObject2 = eval(json); $.writeln(myObject2.text)