【问题标题】:How to convert XML(SOAP) to JSON object by JavaScript如何通过 JavaScript 将 XML(SOAP) 转换为 JSON 对象
【发布时间】:2011-07-26 04:39:01
【问题描述】:

这是否可以通过 AJAX 发送带有 SOAP 请求的跨站点请求并获得 XML 响应? 我想将我的 xml 响应转换为 json 格式是否有任何框架(如 mustache)可以轻松做到这一点

【问题讨论】:

  • 你有访问服务器的权限吗?
  • 我也想知道如何通过javascript向服务器发送soap请求
  • XML 可以表示几乎任何具有属性、名称空间和值的东西。其中 JSON 一般表示一个结构体,它是字符串、整数、双精度数、日期、数组等的列表。为了了解 JSON 可能代表什么,需要一个 XML 示例。任何随机 XML 都可以用 JSON 表示吗?我想如果它是直接字符串值,可能会忽略所有属性。
  • @Brain2000 其实根据你的定义,JSON 可以表示任意的 XML 集合,但是它臃肿且笨拙。

标签: javascript xml json soap


【解决方案1】:

您可以使用 xml2js 节点库。它将xml转换为json,反之亦然。但它不使用模板。 https://www.npmjs.com/package/xml2js

【讨论】:

  • NPM 包在客户端不可用(因为 OP 提到了跨站 AJAX 请求)
猜你喜欢
  • 2020-09-29
  • 2020-09-11
  • 1970-01-01
  • 1970-01-01
  • 2018-05-08
  • 1970-01-01
  • 2016-12-26
  • 2018-04-28
相关资源
最近更新 更多