我不是Java编程的新手,而是Javascript。我正面临着一个问题,尤其是在处理javascript中的文件时。为了您的参考,我已经在java中编写了一段代码,我希望在javascript中看到它。请帮助我。
File file1= null;
String result = null;
File folder = new File(folderPath);
File[] filesList = folder.listFiles();
for(File f : filesList) {
if(f.getName().equals("focus")) {
for(File f1 : f.listFiles()) {
if(f1.getName().contains("xxx")) {
file1= f1;
break;
}
}
}
}
FileInputStream fis = new FileInputStream(file1);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
while((line = br.readLine()) != null) {
if(line.substring(10,12).equals("AB")) {
result="found";
break;
}
}
System.out.println(result);
答案 0 :(得分:-1)
如果您在网络浏览器中运行JavaScript,那么您将无法执行此操作 - 出于安全考虑,浏览器中的JavaScript无法直接访问文件系统。
您是否希望您访问的某个网站能够查看本地PC上的文件? - 可能不是。
如果您在非浏览器环境(例如node.js)中运行JavaScript,那么您可以使用API来执行此操作,但它们不是JavaScript语言本身的一部分。
答案 1 :(得分:-1)
在JavaScript中,您可以使用此新标准API进行一些阅读操作 与文件。