Java 从JSON.Simple JSON解析器/编写器中删除双引号
在将对象转换为字符串时,我想从JSONObject(JSON.Simple)的键中删除双引号 例如,我有以下JSONObject: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 object = new JSONObject();
object.put("foo", "bar");
System.out.println(object.toJSONString());
哪些产出:
{"foo":"bar"}
我想从key对象中删除双引号,foo
:
{foo:"bar"}
虽然这不会成为有效的JSON,但我如何才能做到这一点?我应该在这个例子中使用正则表达式吗?你能解释一下为什么要这样做吗?@PankajKatiyar linters通常抱怨键被双引号括起来。