我正在寻找一个可以
的json(de)序列化库我试过了:
Gson(既没有抽象类也没有循环dep支持。有一些黑客额外的类,但它们不能正常工作)
flexjson(深度列表存在问题)
有没有什么可以通过不必应用“hacky”的东西来处理所有这些?
答案 0 :(得分:0)
也许使用YAML代替JSON是一种选择? YAML是JSON的超集,并且内置了对循环引用和高级数据类型的支持。
答案 1 :(得分:0)
尝试使用自定义循环引用处理http://x-stream.github.io/(快速且功能丰富)或http://json-lib.sourceforge.net(如@Cleber Alberto建议的那样)。
答案 2 :(得分:0)
我终于发现JACKSON非常直观,易于配置以满足我的所有需求。 https://github.com/FasterXML/jackson-annotations