Java 将JSON转换为XML不起作用

Java 将JSON转换为XML不起作用,java,xml,json,apache-camel,Java,Xml,Json,Apache Camel,我试图使用ApacheCamel将JSON转换为XML,但遇到了各种各样的问题 以下是应根据的工作代码,但不是: // from JSON to XML from("direct:unmarshal").unmarshal(xmlJsonFormat).to("mock:xml"); 我已将其放在一个RouteBuilder类中,并重写了configure()方法 当我运行代码时,我收到一个org.apache.camel.NoSuchEndpointException 有人知道我遗漏了什么吗

我试图使用ApacheCamel将JSON转换为XML,但遇到了各种各样的问题

以下是应根据的工作代码,但不是:

// from JSON to XML
from("direct:unmarshal").unmarshal(xmlJsonFormat).to("mock:xml");
我已将其放在一个
RouteBuilder
类中,并重写了
configure()
方法

当我运行代码时,我收到一个
org.apache.camel.NoSuchEndpointException


有人知道我遗漏了什么吗?

你有没有发现异常?你可以发布吗?你需要将camel xmjson添加到你的类路径和JAR中needs@ClausIbsen我想这解决了我的问题。现在,当我运行代码时,程序什么也不做。我没有看到我的JSON字符串被解析为XML。0\u o我用
HashMap
实例化了
XmlJsonDataFormat
类。根据我对API的了解,这是创建
XmlJsonDataFormat
对象的一种方法,-
http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/model/dataformat/XmlJsonDataFormat.html