方法一:
fetch('文件地址', {
}).then((res) => {
console.log('object res', res);
return res.blob();
}).then((blob) => {
const reader2 = new FileReader();
reader2.readAsText(blob, 'gbk');
reader2.onload = (e) => {
console.log('result ======', e.target.result);
};
});
方法二
let result = []
var xhr = new XMLHttpRequest();
xhr.open("GET", '文件地址', false);
xhr.onload = function (e) {
if (xhr.readyState === 4) {
if (xhr.status === 200) {
// result = csvJSON(xhr.responseText)
console.log("结果",xhr.responseText.split("\n"))
} else {
console.error(xhr.statusText);
}
}
};
xhr.send(null);
return result
方法三:需要下载依赖HttpClient
this.http.get('文件地址', {responseType: 'text'})
.subscribe(
data => {
console.log("结果===",data.split("\n"))
},
error => {
console.log('fail',error);
}
)