我一直在這個問題上過去三天。我想將通過HTTP檢索到的XML轉換爲JSON,以便我可以在離子2中顯示它。以下是我在提供程序中的代碼..任何幫助都將非常感謝。謝謝!如何解析xml到Json離子2
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/add/operator/map';
import * as xml2js from "xml2js";
@Injectable()
export class News {
constructor(public http: Http) { }
public getData() {
this
.http
.get('https://www.ug.edu.gh/news.xml')
.map(res => {
var cleanedString = res.toString().replace("\ufeff", "");
xml2js
.parseString(cleanedString, (error, result) => {
console.log(result);
return result;
});
})
.subscribe((data) => {
console.log(data)
}, (err) => {
console.log(err)
});
}
}