如何从网页上读取文本文件? [重复]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我正在尝试在HTML / Javascript网页中逐行阅读文本文件。

我想要阅读的文本文件位于网页目录的“data”文件夹中。要读取文本文件,我在脚本标记中使用FileReader和BufferedReader。

我在使用文件路径创建FileReader的行上收到错误“未捕获的语法错误:意外的标识符”,请参阅下面的代码。

我认为问题可能是这些是Java对象,所以我可能需要导入它们。我试着添加:

import java.io.FileReader;
and
import java.io.BufferedReader;

但后来得到了

“意外的标识符”

错误

“import java.io.FileReader;

"

FileReader tidewatchDataOutput = new FileReader("data/test.txt");
BufferedReader bufferSCHISMDataReader = new BufferedReader(tidewatchDataOutput);

该网页不再像以前那样在Chrome中正确加载;它只是停在中间。

javascript html
1个回答
0
投票

浏览器仅支持Javascript *,而不支持Java。虽然这两个名字都有Java,但它们是两种完全不同的语言。一个与另一个无关。

您正在使用Java指令来执行此操作。所以你无处可去。 Javascript直到最近才支持在客户端中读取文件。 HTML5来救援,现在你可以。以下是如何使用javascript读取文件的说明:

https://www.html5rocks.com/en/tutorials/file/dndfiles/

*在Java中有一个叫做applet的东西允许在浏览器中运行Java,客户端但是它们已被弃用,并且从版本9开始就从Java中删除了,所以忘记在客户端运行Java。

© www.soinside.com 2019 - 2024. All rights reserved.