Apache Camel和Xpath

时间:2016-08-29 15:36:31

标签: apache-camel

我在Apache Camel中遇到xpath表达式问题:

  Object obj =  exchange.getIn().getBody(Document.class);
  String tag = XPathBuilder.xpath("name(//*)").resultType(String.class).evaluate(exchange.getContext(),obj,String.class);

但退出时,我收到以下错误:

  

org.apache.camel.TypeConversionException:类型转换时出错从类型:java.lang.String到所需类型:org.w3c.dom.Document的值[Body是java.io.InputStream的实例]到期org .xml.sax.SAXParseException:文件过早结束。

有什么建议吗?

0 个答案:

没有答案