我有一个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整个对象的解析,

  • 为groupJson的object属性解析2

// 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"}

有人知道如何解决这个问题吗?

  ask by ankitbaid11326 translate from so

本文未有回复,本站智能推荐: