我只是想从某个域中检索 xml 数据并将它们读入我的应用程序。现在,我只想读取原始数据。根据我的研究,我认为最好将 xml 转换为 json 并将它们加载到应用程序中。这是我尝试转换和打印的内容。谁能建议我做错了什么?
getProduction() {
var headers = new Headers({ 'Content-Type': 'text/xml'})
headers.set('Accept', 'text/xml');
headers.set('Content-Type', 'text/xml');
//make the http request
return this.http.get(this.url, {headers: headers})
.map(res => JSON.parse(parseString(res.text(),'')))
//Print JSON data?
.subscribe(data =>{console.log(data);});
}
private handleErorr( error: Response){
console.log('something went wrong');
return Observable.throw(error.json().error || 'server error');
}