JSON-XML转换器Java库?

JSON-XML转换器Java库?,java,xml,json,xml-parsing,xml-serialization,Java,Xml,Json,Xml Parsing,Xml Serialization,有没有好的JSON到XML,反之亦然的java-lib转换器可用,可以动态转换格式。动态的意思是,如果我给一个JSON对象not.JSON文件读取器排序,它应该给我一个xml文档而不是.xml文件 尝试了XStream,但它给了我不需要的元素节点,这在我的xml中是不需要的。 org中的转换器很接近,但它只创建基于文本/节点的XML,而不创建基于属性的XML 例如:如果我的JSON数据是: {Order:{OrderLine:{ItemID:"1234"}},OrderNo:"4567"} 我

有没有好的JSON到XML,反之亦然的java-lib转换器可用,可以动态转换格式。动态的意思是,如果我给一个JSON对象not.JSON文件读取器排序,它应该给我一个xml文档而不是.xml文件

尝试了XStream,但它给了我不需要的元素节点,这在我的xml中是不需要的。 org中的转换器很接近,但它只创建基于文本/节点的XML,而不创建基于属性的XML

例如:如果我的JSON数据是:

{Order:{OrderLine:{ItemID:"1234"}},OrderNo:"4567"}
我想要的输出是:

<Order OrderNo="4567"><OrderLine ItemID="1234"/></Order>

有什么想法吗?

您尝试过json库吗

嗨,Rod,是的,你也试过了,但即使这样,它也会产生一些不需要的节点,比如等等。所以不能继续。问题,出于任何原因,你有POJO吗?因为如果你有POJO,你的问题很容易解决