Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带循环引用的JSON,@JsonIdentityInfo_Javascript_Java_Json_Spring Mvc_Serialization - Fatal编程技术网

Javascript 带循环引用的JSON,@JsonIdentityInfo

Javascript 带循环引用的JSON,@JsonIdentityInfo,javascript,java,json,spring-mvc,serialization,Javascript,Java,Json,Spring Mvc,Serialization,我正在处理一个具有多个双向引用的对象,其中一些引用位于对象的深处。我希望能够序列化和反序列化这个对象。一旦序列化,我希望能够使用javascript(客户端)使用等效/序列化的JSON,并且能够将此JSON发送回后端并正确地进行反序列化。我使用SpringMVC作为后端 我已经尝试过了,可以很好地进行序列化,但无法反序列化 我也用过 @JsonIdentityInfo(generator = ObjectIdGenerators.IntSequenceGenerator.class) publ

我正在处理一个具有多个双向引用的对象,其中一些引用位于对象的深处。我希望能够序列化和反序列化这个对象。一旦序列化,我希望能够使用javascript(客户端)使用等效/序列化的JSON,并且能够将此JSON发送回后端并正确地进行反序列化。我使用SpringMVC作为后端

我已经尝试过了,可以很好地进行序列化,但无法反序列化

我也用过

@JsonIdentityInfo(generator = ObjectIdGenerators.IntSequenceGenerator.class) 
public class A {
.
.
}
但是在客户端接收到的JSON无法使用,但是有那些
@id
字段


任何人都知道,当使用
@JsonIdentityInfo
或其他更好的方法时,我可以使用JS库在客户端解码接收到的JSON?

我想你会在这里找到答案:请更详细,添加你尝试反序列化的JSON和更多代码。。。