我正在尝试从 macOS 中的Numbers
应用程序中获取数据,在下面的代码中无法从单元格中获取值。
public class Excel {
public static String getdata(String sheetname, int rowvalue, int cellvalue)
{
String value = "";
try {
FileInputStream fis = new FileInputStream("./Excel/Logincred.xlsx");
Workbook wb = WorkbookFactory.create(fis);
Sheet sh = wb.getSheet(sheetname);
Row r = sh.getRow(rowvalue);
Cell c = r.getCell(cellvalue);
value = c.toString();
}
catch(Exception e)
{
}
return value;
}
}
答案 0 :(得分:0)
您需要在Excel工作表中的每个数字前附加'
,然后您的代码才能正常工作。
因此,可以说,您在excel中有一个值4
,需要将其更改为'4
,然后您才能从excel中读取内容