Java Как бросить ячейку в строку - PullRequest
0 голосов
/ 08 апреля 2020

Привет всем, поэтому проблемы таковы: я получил файл Excel с расширением xlsx в моем интерфейсе с реакцией js, так что это мой контроллер:

@PostMapping("/upload")
public ResponseEntity<?> addRfp  (@RequestParam("file") MultipartFile file) throws IOException, InvalidFormatException  {
    ZipSecureFile.setMinInflateRatio(0);    
    InputStream inputStream = file.getInputStream();
    String originalName = file.getOriginalFilename();
    String name = file.getName();
    String contentType = file.getContentType();
    long size = file.getSize();
    FileInputStream fis =  (FileInputStream) file.getInputStream();
    XSSFWorkbook myWorkBook = new XSSFWorkbook (fis);
    XSSFSheet mySheet = myWorkBook.getSheetAt(0);
    Iterator<Row> rowIterator = mySheet.iterator();
    while (rowIterator.hasNext()) {
        Row row = rowIterator.next();
        Iterator<Cell> cellIterator = row.cellIterator();
        while (cellIterator.hasNext()) {

            Cell cell = cellIterator.next();
            final DataFormatter df = new DataFormatter();
            Rfp rfp = new Rfp();
              rfp.setIde(row.getCell(1)); }
    }
    return null;}
    }

, поэтому мне нужно хранить данные в мой файл в моей базе данных, но я не могу, потому что тип Ide - это строка, а тип данных - Ячейка, как я должен сделать, чтобы связать ячейку со строкой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...