1

是否可以使用现有的 XSLT 模板将 JSON 转换为 XML?

我不想再有一层 xml 转换JSON->XML->XSLT->Final XML
原因是我正在为旧系统编写一个新的 UI 来替换它的 FlexUI。当前 UI 发送 xml 请求并获得 xml 响应。
我强调 JSON 对象,以便我可以利用最新的 MVVM 框架,如 AngularJS 或 Backbone.js。

我正在使用 XSLT 2.0

4

1 回答 1

1

客户端上的 XSLT 可以通过 JavaScript 库来实现:

  • json2xml.js + SAXON CE
  • json2xml.js + 装订

服务器上的 XSLT 可以通过 XSLT 2.0 库来完成:

  • FXSL 2.0

或者,您可以通过以下方式在客户端读取 JSON 文件:

  • DTD 中定义的外部实体
  • XSLT 处理器初始化中定义的外部参数

然后使用字符串方法解析它。

参考

于 2014-05-10T00:40:29.643 回答