将类型XSSFCell转换为String java

时间:2017-10-27 19:57:57

标签: java excel type-conversion apache-poi

我是Apache POI和HttpClient的新手,我很困惑。我的程序应该从excel单元格中获取值,并在HttpGet请求中使用该值。以下是不起作用的方法:

vpnkit

wb.getSheetAt(0).getRow(ROWNUMBER).getCell(3);是类型XSSFCell,我需要将其转换为字符串。这是可能的还是我没有错误地提取这个值?

2 个答案:

答案 0 :(得分:0)

简单修复。     字符串值=     wb.getSheetAt(0).getRow(ROWNUMBER).getCell(3).getStringCellValue();

答案 1 :(得分:0)

public void getvalFromEcelSheet(){
    File file= new File("pass here path of directry");
    FileInput input=new FileInput(file);
    XSSFWorkBook book=new XSSFWorkBook(input);
    XSSFSheet sheet=book.getSheet("Sheet1");
    XSSFRow row1=sheet.getRow(1);



XSSFCell cell=row1.getCell(1);
    String value=cell.toString();
    //we got String Value from Excelsheet
  }