Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.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
Java 从JSON.Simple JSON解析器/编写器中删除双引号_Java_Json_Json Simple - Fatal编程技术网

Java 从JSON.Simple JSON解析器/编写器中删除双引号

Java 从JSON.Simple JSON解析器/编写器中删除双引号,java,json,json-simple,Java,Json,Json Simple,在将对象转换为字符串时,我想从JSONObject(JSON.Simple)的键中删除双引号 例如,我有以下JSONObject: JSONObject object = new JSONObject(); object.put("foo", "bar"); System.out.println(object.toJSONString()); 哪些产出: {"foo":"bar"} 我想从key对象中删除双引号,foo: {foo:"bar"} 虽然这不会成为有效的JSON,但我如何才能做

在将对象转换为字符串时,我想从JSONObject(JSON.Simple)的键中删除双引号

例如,我有以下JSONObject:

JSONObject object = new JSONObject();
object.put("foo", "bar");
System.out.println(object.toJSONString());
哪些产出:

{"foo":"bar"}
我想从key对象中删除双引号,
foo

{foo:"bar"}

虽然这不会成为有效的JSON,但我如何才能做到这一点?我应该在这个例子中使用正则表达式吗?

你能解释一下为什么要这样做吗?@PankajKatiyar linters通常抱怨键被双引号括起来。