相当于str.decode(' string_escape')

时间:2015-02-17 13:03:36

标签: javascript python python-2.7

javascript中str.decode('string_escape')的等价物是什么?

data = {'k':'test\"ing\:"'}
json.dumps(data).decode('string_escape')
>>> '{"k": "test"ing""}'

1 个答案:

答案 0 :(得分:0)

在JavaScript中没有必要。

var j1 = JSON.stringify({foo:1, bar:"baz"});
// "{"foo":1,"bar":"baz"}"
JSON.parse(j1)
// Object { foo=1, bar="baz"}

var j2 = JSON.stringify({'k':'test\"ing\:"'})
// "{"k":"test\"ing:\""}"
JSON.parse(j2)
// Object { k="test"ing:""}