Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在camel路由中使用xpath提取xml根元素名称无效_Xpath_Apache Camel - Fatal编程技术网

在camel路由中使用xpath提取xml根元素名称无效

在camel路由中使用xpath提取xml根元素名称无效,xpath,apache-camel,Xpath,Apache Camel,.log(LoggingLevel.INFO,xpath(“name(/*)”).getText()) 在驼峰路线中,打印为--名称(/*) 但是我需要根元素名 请帮助我。您不能这样做,Log EIP只支持用简单的语言记录邮件的详细信息。相反,您可以使用setHeader(“xxx”,xpath…)或其他东西将xpath根名称提取到头中,然后通过log EIP记录头 另外,下次我建议你花更多的时间把你的问题变得更详细,很多人都不知道你要问什么,只有具备多年骆驼知识的用户可能会看到你想问什么

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

在驼峰路线中,打印为
--名称(/*)

但是我需要根元素名


请帮助我。

您不能这样做,Log EIP只支持用简单的语言记录邮件的详细信息。相反,您可以使用setHeader(“xxx”,xpath…)或其他东西将xpath根名称提取到头中,然后通过log EIP记录头

另外,下次我建议你花更多的时间把你的问题变得更详细,很多人都不知道你要问什么,只有具备多年骆驼知识的用户可能会看到你想问什么