如何在Java中将Badgerfish样式JSON转换为XML?

时间:2016-08-05 07:23:04

标签: java json xml gson

我的Java应用程序接受XML输入,并使用simpleframework解析它。我希望它也接受JSON,因此我想将JSON转换为XML。

标签和属性很重要,因此我使用Badgerfish约定。 这在使用xmljson的Python中运行良好,但我找不到一个像样的包。 GSON似乎没有Badgerfish实现。 This主题没有提供任何标记/属性保留包,主题也有点旧。

哪些Java包可以在将标记/属性放在正确的位置时从JSON转换为XML?

欢迎提供除Badgerfish之外的替代方法的建议......

非常感谢提前!

1 个答案:

答案 0 :(得分:1)

您可以使用XPath 3.1 json-to-xml()函数,然后对生成的XML执行XSLT转换,使其达到您需要的格式。