我想要这个 JSON:
{"lala":{"any":1,"/doc/h2":1}}
但是使用 Jetisson ( http://jettison.codehaus.org/ ),如下例所示:
JSONObject extractJson = new JSONObject();
int i = 1;
extractJson.put("lala", new JSONObject()
.put("any",1)
.put("/doc/h" + (i+1), 1) # HERE!
);
System.out.println(extractJson.toString());
返回这个:
{"lala":{"any":1,"\/doc\/h2":1}}
在任何 '/' 前面有一个额外的 '\'
我的问题是:为什么?我怎样才能生成正确的json?
任何想法?