Java Spring, извлеките определенное текстовое поле из.docx

Прямо сейчас я использую apache.poi в своем весеннем веб-приложении для извлечения всего содержимого ранее загруженного.docx.

public Details getDetailsFromFile(String file) throws IOException, InvalidFormatException {
    Details details = new Details();
    FileInputStream fis = new FileInputStream(env.getProperty("rootlocation") + "/" + file);
    XWPFDocument xdoc = new XWPFDocument(OPCPackage.open(fis));
    XWPFWordExtractor extractor = new XWPFWordExtractor(xdoc);
    details.setText(extractor.getText());

    return details;
}

Есть ли способ назначить что-то вроде идентификатора для текстового поля в.docx и извлечь только его, вместо того, чтобы получать все содержимое.docx и разделять его с помощью логики приложения? Как бы вы присвоили идентификатор в.docx, а затем распаковали его с помощью Java?

0 ответов

Другие вопросы по тегам