在 Play 2.0 应用程序中,我需要从我无法控制的源中反序列化一些 JSON,该源在字符串周围使用单引号——其中 JSON 规范要求使用双引号。
使用 Jackson 的解决方案在这里: 配置 Jackson 以反序列化单引号(无效)JSON
但是试图在 play2.0 中实现这个解决方案我碰到了静态对象和私有类的墙......用在初始化时实现上面链接的解决方案的对象替换 JerksonJson 对象就足够了,但是因为它是一个静态对象,所以它可以'不被扩展,我尝试将它复制到我的代码中我需要拖动类 PlaySerializers、PlayDeserializers、JsValueDeserializer,......我停在这里,因为它看起来太多了。
有干净的解决方案吗?