在骆驼路线中使用xpath提取xml根元素名称不起作用

时间:2019-07-08 10:36:21

标签: xpath apache-camel

.log(LoggingLevel.INFO, xpath("name(/*)").getText())

骆驼路线中的

打印为-- name(/*)

但是我期望根元素名称。

请帮助我。

1 个答案:

答案 0 :(得分:1)

您不能执行此操作,Log EIP仅支持用于记录消息中的详细信息的简单语言。相反,您可以使用setHeader(“ xxx”,xpath ...)或其他内容将xpath根名称提取到标头中,然后通过Log EIP记录标头。

下次,我建议您花更多的时间使您的问题更详细,许多人不会知道您的要求,只有拥有多年骆驼知识的用户才可以看到您的要求。