我正在研究html和java脚本.我有文件类型输入,我希望输入文件只应该是.xls文件
<input type='file' id ="browse" name ="browse"/>
Run Code Online (Sandbox Code Playgroud)
现在我希望所选文件只是.xls文件..并读取该xls文件.如何使用java脚本...如果有人可以用JavaScript代码解释我将更加赞赏.
我正在使用html5和javascript.我想读取用户从目录中选择的Excel文件(使用文件对话框),但我所知道的是按给定路径读取excel文件:
function readdata(y,x) {
try {
var excel = new ActiveXObject("Excel.Application");
excel.Visible = false;
var excel_file = excel.Workbooks.Open("D:\\Test.xls");
// alert(excel_file.worksheets.count);
var excel_sheet = excel_file.Worksheets("Sheet1");
var data = excel_sheet.Cells(x, y).Value;
//alert(data);
drawWithexcelValue(data);
}
catch (ex) {
alert(ex);
}
return data;
}
Run Code Online (Sandbox Code Playgroud)
这是我必须阅读excel文件.任何人都可以帮助我按目录读取文件,或者不提供文件的路径.我也想知道如何显示输出.
Thanx提前
我是javascript的新手.有时错误会出现在程序中,但经过多次查看之后,错误仍然没有解决.尽管错误太小而无法进入视线.所以要远离这个,我应该使用事件onError或尝试捕获块.这将是这样做的好习惯.
或者是否有另一种方法可以在更短的时间内找出程序中的错误或错误..
请告诉我..
各位朋友,我正在制作一个程序,其中正在读取txt文件并显示输出.我正在使用FileReader和eclipse juno的编辑器.但是当我这样做时,我能够读取完整的txt文件,但不能读取第一个字符.例如,假设我们有txt文件,其中写有"斯巴达克斯自由",因此编译器必须在结果中显示整个字符串.而不是这个,它显示"斯巴达克斯的统治",因此没有显示第一个字符.这是我的代码:
package file;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class O
{
public static void main(String[] args) throws IOException
{
File f1=new File ("tj.txt");
FileReader f2=new FileReader(f1);
f2.read();
System.out.println("Starting TO Read");
long size=f1.length();
char[] x=new char[(int)size];
f2.read(x);
f2.close();
String s1=new String(x);
System.out.println(s1);
}
}
Run Code Online (Sandbox Code Playgroud)
我的代码有什么问题,任何人都能帮我解决这个问题吗?