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?