是否有任何好的 JSON 到 XML 和反之亦然的 java lib 转换器可用,它可以即时转换格式。即时意味着,如果我给一个 JSON 对象(不是 .json 文件阅读器排序),它应该返回一个 xml 文档(而不是 .xml 文件)。
尝试过 XStream,但它给了我不需要的元素节点,这在我的 xml 中是不需要的。Json.org 中的转换器很接近,但它只创建基于文本/节点的 XML,而不创建基于属性。
例如:如果我的 JSON 数据是:
{Order:{OrderLine:{ItemID:"1234"}},OrderNo:"4567"}
我想要的输出是:
<Order OrderNo="4567"><OrderLine ItemID="1234"/></Order>
有什么想法吗?