我正在使用HTTP客户端发送不同类型的请求(GET,PUT,POST,DELETE),我将JSON作为数据发送到不同的请求发布。
我有一个JSON数据,如:
{ "createdByID": "100000", "createdByName": "Admin", "modifiedByID": "100000", "modifiedByName": "Admin" }
现在,要将此JSON存储到字符串中,我必须在必要时添加双引号,以便将其存储为
String jsonData = "{" + "\"" + "createdByID" + "\"" + ":" + "\"" + "100000" + "\"" + "," + "\"" + "createdByName" + "\"" + ":" + "\"" + "Admin" + "\"" + "," + "\"" + "modifiedByID" + "\"" + ":" + "\"" + "100000" + "\"" + "," + "\"" + "modifiedByName" + "\"" + ":" + "\"" + "Admin" + "\"" + "}"
有没有人使用任何工具/实用程序来转换JSON数据,以便它可以存储在字符串对象中?
如果有人已经这样做,请分享
答案 0 :(得分:0)
嘿,如果你将json存储在你的代码中,那么只需要添加双重代码。
尝试从文本文件中读取json,然后您不需要添加双引号和其他内容。
编译代码后,更多的java不会考虑双引号。