Javascript 如何从另一个网站的文本文件的最后一行获取数据

Javascript 如何从另一个网站的文本文件的最后一行获取数据,javascript,text,web,line,Javascript,Text,Web,Line,我真的是一个javascript新手,我在开发代码时遇到了麻烦,这些代码允许我的网站自动更新其他网站每天以文本文件形式提供的某些天气值。我知道有很多方法可以从另一个url读取文本文件,但我只对文本文件最后一行的值感兴趣,尤其是。(当添加一组新数据时,文本文件每天会变长1行)。文本文件中的每一行始终包含16条数据,这些数据由空格分隔,如下所示 2012 03 08 140 86 1330 0-999 B6.5 6 0 4 0 0 0 2012 03 09 146 96 1240 1-999 B8.

我真的是一个javascript新手,我在开发代码时遇到了麻烦,这些代码允许我的网站自动更新其他网站每天以文本文件形式提供的某些天气值。我知道有很多方法可以从另一个url读取文本文件,但我只对文本文件最后一行的值感兴趣,尤其是。(当添加一组新数据时,文本文件每天会变长1行)。文本文件中的每一行始终包含16条数据,这些数据由空格分隔,如下所示

2012 03 08 140 86 1330 0-999 B6.5 6 0 4 0 0 0 2012 03 09 146 96 1240 1-999 B8.8 10 100 2012 03 10 149 89 1120-999 B7.0 9 1 0 4 0 0 0 2012 03 11 131 103 1260 2-999 B5.6 4 0 1 0 0 0 2012 03 12 115 89 650 0-999 B4.7 4 0 2 0 0 0

我最终感兴趣的是将第四个数据元素(在本例中为“89”)输出到我的网页上

在我看来,我有三个问题需要解决:1)在另一个webwsite访问文本文件,2)将文件的最后一行读入字符串变量,3)将最后一行的第四个数据元素放入字符串变量并输出到网页


有人能告诉我一个相对快速的方法吗?

你不能用JavaScript来实现这一点,因为它无法从其他网站加载页面,这是由于。要执行您的建议,您需要在服务器上执行,而不是在网页上。

HTTP不提供对文件的“行”访问。最多可以请求特定范围的字节。如果要获取的文件很小,最好获取整个文件,并在自己的服务器上进行行分析。