Javascript java中的Json文件可以';你拿不到逃生标志?
我正在用js阅读以下json文件,但最后我得到了太多的引号:Javascript java中的Json文件可以';你拿不到逃生标志?,javascript,json,jackson,Javascript,Json,Jackson,我正在用js阅读以下json文件,但最后我得到了太多的引号: {"val":["\"scene\"","\"roof\""]} 我的输出是 val[0] -> '"scene"' 可以直接从json对象中删除这些引号或转义符号吗 function getKeyJson(path) { ($.ajax({ url: path, dataType: "json", success: funct
{"val":["\"scene\"","\"roof\""]}
我的输出是
val[0] -> '"scene"'
可以直接从json对象中删除这些引号或转义符号吗
function getKeyJson(path)
{
($.ajax({
url: path,
dataType: "json",
success: function (data) {
jsonObj = data;
}
}));
}
提前感谢您。所以不用担心,我在java中会这样处理它:
String a = mapper.writeValueAsString(jsonMap);
a = a.replace("\\\"", "");
System.out.println(a);
JsonNode node = mapper.readTree(a);
mapper.writeValue(new File(path), node);
为什么json文件是这样构造的?你是在构造它,还是从外部获取?外部,从基于java的工具我想知道为什么它是这样构造的,如果它是这样的{“val”:[“scene”,“roof”]},我相信它应该可以工作。是的,但我的json是有效的,需要解析^^