Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript str.decode('string_escape')的等效项_Javascript_Python_Python 2.7 - Fatal编程技术网

Javascript str.decode('string_escape')的等效项

Javascript str.decode('string_escape')的等效项,javascript,python,python-2.7,Javascript,Python,Python 2.7,javascript中str.decode'string_escape'的等价物是什么 data = {'k':'test\"ing\:"'} json.dumps(data).decode('string_escape') >>> '{"k": "test"ing""}' 这在JavaScript中是不必要的 var j1 = JSON.stringify({foo:1, bar:"baz"}); // "{"foo":1,"bar":"baz"}" JSON.parse(

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

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

这在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:""}

我的意思是,不解析JSON字符串。字符串\u转义将所有转义文字替换为实际文字。例如:\n-新行,\-,\t-tab然后请添加一个包含这些字符的示例。为什么您要这样解码?我想在一个不应该有\的文本区域上渲染它。为什么它首先有\?