私は単純に、あるドメインから 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');
}