我有一个json文件,其中的数据很少(data.json(
{
"currency": {
"SAR": "Saudi Riyal",
"EUR": "Euro",
"KWD": "Kuwaiti Dinar",
"OMR": "Omani Rial",
"INR": "Indian Rupee",
"AED": "UAE Dirham",
"EGP": "Egyptian Pound",
"PKR": "Pakistan Rupee",
"USD": "US Dollar",
"LKR": "Sri Lanka Rupee",
"BHD": "Bahraini Dinar",
"CZK": "Czech Koruna",
"JOD": "Jordanian Dinar",
"KZT": "Tenge",
"NPR": "Nepalese Rupee",
"QAR": "Qatari Rial",
"RUB": "Russian Ruble",
"THB": "Baht"
},
"statusCode": [ "FAILED", "VOIDED", "IN_PROGRESS", "SUCCESS", "PARTIAL_REFUND", "CAPTURED", "CAPTURE_FAILED", "REFUNDED" ],
"paymentMethods": [ "BSP", "CARD", "VCHR", "INVC" ]
}
Ive got the data with http get, but the problem is if I
m字符串化我得到
""{rn "currency": {rn "SAR": "Saudi Riyal",rn "EUR": "Euro",rn "KWD": "Kuwaiti Dinar",rn "OMR": "Omani Rial",rn "INR": "Indian Rupee",rn "AED": "UAE Dirham",rn "EGP": "Egyptian Pound",rn "PKR": "Pakistan Rupee",rn "USD": "US Dollar",rn "LKR": "Sri Lanka Rupee",rn "BHD": "Bahraini Dinar",rn "CZK": "Czech Koruna",rn "JOD": "Jordanian Dinar",rn "KZT": "Tenge",rn "NPR": "Nepalese Rupee",rn "QAR": "Qatari Rial",rn "RUB": "Russian Ruble",rn "THB": "Baht"rn },rn "statusCode": [ "FAILED", "VOIDED", "IN_PROGRESS", "SUCCESS", "PARTIAL_REFUND", "CAPTURED", "CAPTURE_FAILED", "REFUNDED" ],rn "paymentMethods": [ "BSP", "CARD", "VCHR", "INVC" ]rn}rnrn""
Ive got the response in variable success, but I can
t导线。成功看起来像,
"{
"currency": {
"SAR": "Saudi Riyal",
"EUR": "Euro",
"KWD": "Kuwaiti Dinar",
"OMR": "Omani Rial",
"INR": "Indian Rupee",
"AED": "UAE Dirham",
"EGP": "Egyptian Pound",
"PKR": "Pakistan Rupee",
"USD": "US Dollar",
"LKR": "Sri Lanka Rupee",
"BHD": "Bahraini Dinar",
"CZK": "Czech Koruna",
"JOD": "Jordanian Dinar",
"KZT": "Tenge",
"NPR": "Nepalese Rupee",
"QAR": "Qatari Rial",
"RUB": "Russian Ruble",
"THB": "Baht"
},
"statusCode": [ "FAILED", "VOIDED", "IN_PROGRESS", "SUCCESS", "PARTIAL_REFUND", "CAPTURED", "CAPTURE_FAILED", "REFUNDED" ],
"paymentMethods": [ "BSP", "CARD", "VCHR", "INVC" ]
}
"
我还将显示我的http获取
getFileContent = (fileName) => {
let apiUrl = './assets/data/' + fileName;
return this.http.get(apiUrl, { responseType: 'text' });
}
this.apiService.getFileContent("data.json").subscribe(
success => {
console.log(success);
}, error => {
console.log(error);
}
)
请帮我找到棱角分明的s wrong, I
m的新产品。我的棱角分明的版本是6。这些数据是为下拉映射创建的,请告诉我是否有更好的方法
发现我犯了什么错误,应该给出responsetype:json
getFileContent = (fileName) => {
let apiUrl = './assets/data/' + fileName;
return this.http.get(apiUrl, { responseType: 'json' });
}