我在文本文件中有这段代码:
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class JavaFileReaderExample {
public static void main(String[]args) throws FileNotFoundException, IOException{
FileReader FR = new FileReader("C:\\Temp\\test.txt"); // could throw FileNotFoundExceptions
int temp = FR.read(); //could throw IOException
while(temp!= -1) //-1 = EOF (End Of File)
{
System.out.print((char)temp); // typecast to char in order to print char, not a number
temp = FR.read(); //could throw IOException
}
}
}
我把它保存为:myjs.js 但实际上文件名是:myjs.js.txt 我希望它是js所以我可以将我的网站中的文件作为java脚本阅读。
修改
我尝试在此网站中使用此代码:
底部的http://voidexception.weebly.com/reading-from-a-text-file-using-a-java-filereader.html他们说你可以从硬盘上读取文本文件吗? FileReader FR = new FileReader(“C:\ projects \ MyText.txt”);所以我做了:FileReader FR = new FileReader(“C:\ Temp \ MyText.txt”);将文件保存为java并在我的网站编辑器中我在html代码中调用它:但它没有在我的网站上显示MyText.txt的内容。
答案 0 :(得分:1)
您的代码是Java,而不是Javascript,因此无法通过网络浏览器运行。
如果你想把它保存为" .js"无论如何,你可以,就像我可以保存任何东西作为" filename.txt.java.jar.foo.bar.baz.exe",可能只是从我的文件系统重命名它。但这并没有真正帮助你。
答案 1 :(得分:1)
你好像混淆了一些东西。您尝试运行的代码是Java,而不是JavaScript。请尝试按照simple tutorial开始使用JavaScript。
答案 2 :(得分:0)
正如其他提到的,上面的代码不是javascript。
无论如何,如果你想在带有首选扩展名的文本编辑器中保存文件,当程序要求输入文件名时,你可以尝试用双引号保存它
“myjs.js”