首页 > 解决方案 > Camel - 标头输入上的 jsonpath

问题描述

我想从 json( 在 header( 中) 中选择一个属性,并使用 setProperty 将其设置为属性。

当我使用jsonpath.jsonpath("$.store.book[*].author", false, null, "myHeader")的工作。.setProperty当我使用 like 时,同样的事情不起作用.setProperty("foo", jsonpath("$.store.book[*].author", false, null, "myHeader"))。有一个编译错误说 json path 只能接受两个参数(值和 returnType)。

有人可以帮我吗?

标签: apache-camel

解决方案


推荐阅读