问题描述
我正在尝试使用 Jackson Streaming API 在 Java 中创建 JSON。我能够创造一切,而且工作正常。但是,我的递归方法中有一个场景,我需要确定当前上下文是 set!
还是 Object
,Jackson 中是否有任何默认方法可以为我提供当前传入的上下文。
正如我们从下面的代码中看到的,我目前正在使用 Array
来决定 arrayFlag
是否已由 Array
启动,如果是这样,那么我几乎不会做出决定。同样,现在我需要为 JsonGenerator
设置一个标志以查看 Object
是否已创建。我想知道 Object
中是否有任何默认方法可以给出当前传入的上下文是 JsonGenerator
、Array
或 Object
等,以便我可以使用 {{ 1}} 而不是方法而不是这些标志来检测 String
、direct Method
等
Array
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)