【发布时间】:2017-01-06 16:57:14
【问题描述】:
我有带有 HTML5 应用程序的 Angular 2 (TypeScript)。 我想将 REST 服务响应(JSON 格式)保存在 XML 文件中。 我使用 FileSaver 来保存文件。它正在处理文本文件,但不以 XML 格式保存。 我想将 JSON 数据转换为 XML 格式,然后保存到文件中。 谁能帮我实现这个。
【问题讨论】:
标签: html angular typescript
我有带有 HTML5 应用程序的 Angular 2 (TypeScript)。 我想将 REST 服务响应(JSON 格式)保存在 XML 文件中。 我使用 FileSaver 来保存文件。它正在处理文本文件,但不以 XML 格式保存。 我想将 JSON 数据转换为 XML 格式,然后保存到文件中。 谁能帮我实现这个。
【问题讨论】:
标签: html angular typescript
npm install xml2json --save
然后
var parser = require('xml2json');
var xml = "<foo attr=\"value\">bar</foo>";
console.log("input -> %s", xml)
// xml to json
var json = parser.toJson(xml);
console.log("to json -> %s", json);
// json to xml
var xml = parser.toXml(json);
console.log("back to xml -> %s", xml)
【讨论】: