2017-10-27 6 views
0

Apache POI 및 HttpClient를 처음 사용하는데 혼란 스럽습니다. 내 프로그램은 Excel 셀에서 값을 가져와 HttpGet 요청에서이 값을 사용한다고 가정합니다. 여기에서 작동하지 않는 방법이다타입 XSSFCell을 String으로 변환 java

public String censusIdValue(int rowNumber) throws IOException { 
    InputStream ExcelFileToRead = new FileInputStream("/Users/john/Documents/Censusplaces (1).xlsx"); 
    XSSFWorkbook wb = new XSSFWorkbook(ExcelFileToRead); 
    XSSFWorkbook test = new XSSFWorkbook(); 
    XSSFSheet sheet = wb.getSheetAt(0); 
    XSSFRow row; 
    XSSFCell cell; 

    String value = wb.getSheetAt(0).getRow(rowNumber).getCell(3); 

    return value; 
} 

wb.getSheetAt (0) .getRow (ROWNUMBER) .getCell (3); XSSFCell 유형이며 문자열로 변환해야합니다. 이것이 가능합니까 아니면이 값을 잘못 잡아 당겼습니까?

답변

0

간단한 수정. 문자열 값 = wb.getSheetAt (0) .getRow (rowNumber) .getCell (3) .getStringCellValue();