【问题标题】:Json to XML to Json with respect to XML Schema关于 XML Schema 的 Json 到 XML 到 Json
【发布时间】:2017-06-11 21:15:24
【问题描述】:

编辑: 我的问题类似于以下问题: Converting XML to JSON using XML Schema

但是:

  1. 使用 Java 而不是 Javascript
  2. 双向(XML->JSONJSON->XML
  3. 通用 Java 库,与 Node.js 无关
  4. 即时执行

类似String json = convertToJSON(xml, xmlSchema)String xml = convertToXML(json, xmlSchema)

【问题讨论】:

  • 就我个人而言,我不明白“根据 XML Schema 将 XML 转换为 JSON”是什么意思。
  • 为什么要将 XML 转换为 JSON?我不懂你说什么。为什么不让您的 Rest 服务生成 JSON?
  • 前面的评论是对的,最好使用适当的 JSON 库直接从数据中生成 JSON 作为 XML 的 替代,而不是将 XML 转换为 JSON。
  • 改写了我的问题。

标签: java json xml xsd schema


【解决方案1】:

sax2j(模式感知 XML 到 JSON 转换器)库/工具似乎可以解决问题。这只是答案的一半,因为据我所知,仅用于 XML->JSON 翻译,但这是一个开始。

【讨论】:

  • 我需要转换器能够识别 XSD,以便转换尊重架构中的定义,就像链接到的问题中一样
  • 我查看了那个库并给作者发了电子邮件,你是对的。该库的主要问题是一次性转换(不是即时转换)并且它仅适用于 XML->JSON 而不是相反。我会继续研究它。
  • .NET 是否有基于 XSD 的 XML -> JSON 版本?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-22
  • 2013-11-01
  • 1970-01-01
  • 2014-08-02
  • 1970-01-01
  • 1970-01-01
  • 2015-04-08
相关资源
最近更新 更多