Моя цель - принять все ревизии для файлов .docx с использованием Java.
Я уже использовал проект apache-poi для выделения предложений в docx, поэтому я не совсем новичок в этом проекте.
Вот что я нашел до сих пор:
public static String getBasicTextFromParagraphWithoutDeletions(XWPFParagraph par) {
StringBuffer out = new StringBuffer();
for (IRunElement run : par.getIRuns()) {
if (run instanceof XWPFRun) {
XWPFRun xRun = (XWPFRun) run;
if (xRun.getCTR().getRsidDel() == null) {
out.append(xRun.toString());
}
} else if (run instanceof XWPFSDT) {
out.append(((XWPFSDT) run).getContent().getText());
} else {
out.append(run.toString());
}
}
return out.toString();
}
Кто-нибудь знает, есть ли способ принять изменения и в java?
Спасибо.