我有一个Java资源类,我在其中获取一个组的详细信息,基于该组,我得到一些详细信息,例如组信息,我有一个对象,然后将这些组信息放入该对象中。
但是当我获取组的信息并将其转换为字符串并将其作为
时, // I am passing the group as agruement
GroupModel groupJson = new GroupModel();
groupJson.setGroupId(group.getGroupId());
groupJson.setGroupName(channelGroup.getGroupName());
obj.put("groupJson", groupJson.toJson()); // this toJSON funtion is giving me stringify of the object
但是当我将此响应发送到我的Node服务器时,它会添加多余的正斜杠。所以我必须将响应解析两次,
解析1个整个对象,
解析2作为groupJson的对象属性
// Inside javascript i have to do this
data = JSON.parse('{"groupId":"abcd1234","groupJson":"{\\"groupId\\":\\"abcd1234\\",\\"groupName\\":\\"group for songs\\"}"}')
JSON.parse(data.groupJson)
{groupId: "abcd1234", groupName: "group for songs"}
有人知道如何解决这个问题吗?