如何使用带有 jsonp 的异步函数在 .txt 文件中显示文本?
Posted
技术标签:
【中文标题】如何使用带有 jsonp 的异步函数在 .txt 文件中显示文本?【英文标题】:How do I display text in a .txt file with an async function with jsonp? 【发布时间】:2020-10-05 19:36:43 【问题描述】:我正在尝试显示来自 API 的文本,这是一个 .txt 文件。 可能有关系
async function load_url()
let response = await fetch("<txt file>");
但我不知道剩下的该怎么办。
还有在线检索某一行的代码是什么?比如,我如何在一个 .txt 文件中只检索“鱼”?
Cat
Fish
Giraffe
Bison
【问题讨论】:
【参考方案1】:你应该使用一个json文件,Homewhere,我们需要知道你的后端使用哪种语言
编辑:
如果 API 返回一个文本文件,你可以这样做:
var lines = this.response.split('\n');
for(var line = 0; line < lines.length; line++)
console.log(lines[line]);
//If you want to show a specific line, just give the correct index
编辑:
您的请求没有任何回应
【讨论】:
我使用 javascript。 您好,我在最新评论中更新了我的代码。请看一看。【参考方案2】:更新:这是我的新代码:
async function load_url()
let response = await fetch("https://patrickmcneill.com/itp/urls.txt");
var lines = this.response.split('\n');
for(var line = 0; line < lines.length; line++)
console.log(lines[line]);
load_url();
但我返回 “未捕获(承诺中)TypeError:无法读取 load_url 处未定义的属性'split'”。
【讨论】:
检查我的编辑,这个错误很难帮你解决以上是关于如何使用带有 jsonp 的异步函数在 .txt 文件中显示文本?的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot集成文件 - 如何基于POI-tl和word模板导出庞大的Word文件?
如何在遍历一系列目录的循环中使用异步 readdir 函数?