Java 春假。抽象JSON树负载

Java 春假。抽象JSON树负载,java,json,spring,rest,spring-mvc,Java,Json,Spring,Rest,Spring Mvc,是否有任何方法可以将抽象JSON有效负载作为SpringREST控制器方法的参数。我想要像这样的东西: @RequestMapping(value = "/my/url", method = RequestMethod.POST) public Bean method(JsonNode requestRaw) JsonNode是com.fasterxml.jackson.databind.JsonNode 节点太复杂,Map不方便 谢谢大家! 创建一个具有类似结构的bean/pojo对

是否有任何方法可以将抽象JSON有效负载作为SpringREST控制器方法的参数。我想要像这样的东西:

@RequestMapping(value = "/my/url", method = RequestMethod.POST)
    public Bean method(JsonNode requestRaw)
JsonNode
com.fasterxml.jackson.databind.JsonNode

节点太复杂,
Map
不方便


谢谢大家!

创建一个具有类似结构的bean/pojo对象,并使用您的对象而不是JsonNode。(虽然这很简单,但如果您可以发布json结构,我们可以建议使用pojo结构)。有几种方案。我需要一种处理抽象树的方法。这个问题主要是关于处理一些随机JSON。在我的情况下,可能会显示或不显示某些字段。并且没有关于类和类型的元信息。常规bean或模式也帮不上忙。或者,您可以使用Jackson作为JSON提供程序,并利用它的树模型:谢谢您的评论!