当我试图从excel文件中读取数据时,它给我错误为"无效转义序列(有效的是b t n f r " ' )"如何解决??
My string is
String path = "C:Documents and SettingsDesktop parm .xlsx";
我已经尝试了两种方式,但无法运行我的脚本。我正在写java程序从excel文件中读取数据。所以对于path,我使用了那个字符串,但无法让它发生!
试试这个:
int i=0;
StringTokenizer strToken = new StringTokenizer(path, "\");
while (strToken.hasMoreTokens()) {
i += 1;
System.out.println(i + ". element: " + strToken.nextToken());
}
你没有提供这么多的信息,所以我试图猜测你实际上在做什么。但是假设你想在c#中打开一个Excel文件,那么你的字符串是错误的,因为它包含无效的转义序列。但是,这很容易修复:
String path = @"C:Documents and SettingsDesktopParam.xlsx";
注意字符串前面的@
或者您可以转义字符串中的反斜杠:
String path = "C:\Documents and Settings\Desktop\Param.xlsx";