2017-01-06 67 views
0

我有Angular 2(TypeScript)和HTML5應用程序。 我想將REST服務響應(JSON格式)保存在XML文件中。 我已經使用FileSaver保存文件。它正在處理文本文件,但不保存爲XML格式。 我想轉換XML中的JSON數據,然後保存到文件中。 任何人都可以幫我實施這個。使用angular 2和TypeScript在HTML5應用程序中保存JSON數據

回答

0
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) 
+0

也可以反之亦然 - https://www.npmjs.com/package/xml2json – anshuVersatile

+0

我米得到錯誤,而安裝xml2json爲:如果沒有定義npm_config_node_gyp(節點「 C:\ Users \ kl358d \ .npmrepo \ node_modules \ npm \ bin \ node-gyp-bin \\ .. \ .. \ node_modules \ node-gyp \ bin \ node-gyp.js「rebuild)else(node」重建) gyp ERR!配置錯誤 – Tejashri

+0

如何在angular2/angular4中使用xml2json?我如何導入我的組件? –

相關問題