杰克逊:我怎样才能获取完整的JSON字符串,该字符串在序列化或反序列化期间被解析



有谁知道我是否能够获取完整的JSON字符串, 在自定义序列化或反序列化期间从以下对象:

  • JsonParser jp
  • DeserializationContext ctxt
  • SeserializationContext ctxt

我正在使用 JACKSON on rest API。

Object source = jsonParser.getCurrentLocation.getSourceRef();

不幸的是,我无法将JSON作为字符串,因为此方法返回了一个对象:org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.UnCloseableInputStream

Object source = jsonParser.getCurrentLocation.getSourceRef();

它包含对正在读取的原始资源的引用(如果可用(。请参阅文档。

最新更新