Camel:如何将标头转换为字符串

时间:2013-12-02 11:39:37

标签: apache-camel

我正在使用xpath()表达式设置标题。但是,xpath()会返回NodeSet。在我的情况下xpath("//base/@href")返回字符串。我想将xpath的结果转换为string。我怎么能用Camel DSL做到这一点?

2 个答案:

答案 0 :(得分:1)

您可以像这样使用DSL,使用String.class设置resultType

xpath(String text, Class<?> resultType)

答案 1 :(得分:0)

似乎就是这个伎俩

xpath("//base/@href", String.class)