您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在包含JsonIdentityInfo的JavaScript中反序列化Jackson对象

在包含JsonIdentityInfo的JavaScript中反序列化Jackson对象

我最近遇到了OP在这里描述的确切场景。下面是我的解决方案。使用JSOG(Javascript对象图)格式可以解决此问题。

服务器端使用Jackson-Jsog插件https://github.com/jsog/jsog-jackson 并使用以下注释对每个类进行注释。

@JsonIdentityInfo(generator=JSOGGenerator.class)

而不是

@JsonIdentityInfo(generator = ObjectIdGenerators.IntSequenceGenerator.class, property = "@id")

这将以JSOG格式生成。(@id@ref

在客户端上,使用jsog.js

使用以下调用将JSOG结构转换为循环结构

cyclicGraph = JSOG.decode(jsogStructure);
javascript 2022/1/1 18:21:31 有519人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶