Javascript 从React Native中的URL读取文本文件

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

我正在开发应用程序,需要从这个url读取文本文件(不是字面上的文本文件,而是扩展名为.tom的文件)。我曾尝试过fetch或xmlhttprequest,但都不起作用(我得到了未定义的响应)


是否有一种方法可以将整个网页内容作为字符串读取(即使这不是.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
        );
      });