私は使っているnet.sf.json.JSONObject
JSONObject obj = new JSONObject();
obj.put("id", "null");
System.out.println(obj.toString());
出力は
{"id":null}
出力で null をリテラルとして引用したい"null"
{"id":"null"}
それを文字列に変換するときにそれをnull, true, false
どのように扱うかはキーワードであるためです。JSONObject
私は試し
obj.put("id", "\"null\"");
ました - それでも同じ結果
null
json にするよりもリテラルとして出力できる場合、簡単に流れ込むレガシーコードがいくつかありますnull
。
何か助けはありますか?