Java中等同于Doug Crockford的cycle.js的方法

4
我在JavaScript和Java之间使用JSON作为序列化技术。我有一个对象图,想要将其序列化(不是对象树),并希望在序列化/反序列化时维护对象引用。
Douglas Crockford的cycle.js似乎是一个很好的解决方案。 https://github.com/douglascrockford/JSON-js 但是,在Java端没有我能找到的等效库。我目前正在使用Gson,并希望使用适配器,但迄今为止我找不到一个。
在Java端,有Jackson ObjectIdentity功能。 http://wiki.fasterxml.com/JacksonFeatureObjectIdentity 我可以从Gson切换到Jackson;但我找不到一个等效的JavaScript库。
有人知道与Douglas Crockford的cycle.js等效的Java库吗?或者一个等效于Jackson ObjectIdentity的JavaScript库?

最好能够包含一个 cycle.js 实际操作的示例。 - fge
我在寻找同样的解决方案。最终使用了JSOG。但个��仍然更喜欢cycle.js的实现。 - AbSoLution8
为了应用于没有任何额外代码(包括注释)的旧代码,json-io可能是一个不错的选择。 https://github.com/jdereg/json-io - dgregory
1个回答

1

我最终使用了JSOG,它支持Java jackson序列化,并且对我很有帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接