我的 Java 应用程序接受 XML 输入,并使用 simpleframework 对其进行解析。我希望它也接受 JSON,因此我想将 JSON 转换为 XML。
标签和属性很重要,因此我使用 Badgerfish 约定。 这在 Python 中运行得很好 xmljson ,但我找不到合适的包来做到这一点。 GSON 似乎没有 Badgerfish 实现。 This topic 不提供任何标签/属性保留包,topic 也有点老了。
哪些 Java 包可以完成从 JSON 到 XML 的转换,同时将标签/属性放在正确的位置?
也欢迎提出獾鱼以外的替代方法的建议......
非常感谢!
最佳答案
您可以使用 XPath 3.1 json-to-xml()
函数,然后对生成的 XML 进行 XSLT 转换,将其转换为您需要的格式。
关于java - 如何在 Java 中将 Badgerfish 风格的 JSON 转换为 XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38783463/