Javascript 从React Native中的URL读取文本文件
我正在开发应用程序,需要从这个url读取文本文件(不是字面上的文本文件,而是扩展名为.tom的文件)。我曾尝试过fetch或xmlhttprequest,但都不起作用(我得到了未定义的响应)Javascript 从React Native中的URL读取文本文件,javascript,react-native,url,fetch,Javascript,React Native,Url,Fetch,我正在开发应用程序,需要从这个url读取文本文件(不是字面上的文本文件,而是扩展名为.tom的文件)。我曾尝试过fetch或xmlhttprequest,但都不起作用(我得到了未定义的响应) 是否有一种方法可以将整个网页内容作为字符串读取(即使这不是.txt文件,但打开时只有纯文本)?我还尝试使用expo文件系统下载并保存该文件,这确实有效,但编码错误,该文件系统仅提供2个编码选项。响应本身提供了一个名为.json()的函数,并返回一个承诺。所以需要运行:response.json().then
是否有一种方法可以将整个网页内容作为字符串读取(即使这不是.txt文件,但打开时只有纯文本)?我还尝试使用expo文件系统下载并保存该文件,这确实有效,但编码错误,该文件系统仅提供2个编码选项。响应本身提供了一个名为.json()的函数,并返回一个承诺。所以需要运行:response.json().then(result=>doSomething());
fetch("http://www.cbdx.cz/denikcl6/add/denikcl6.tom")
.then((response) => {
if (response.ok) {
console.log(response.text);
}
throw new Error("Error message.");
})
.catch(function (err) {
console.log(
"failed to load ",
"http://www.cbdx.cz/denikcl6/add/denikcl6.tom",
err.message
);
});