принять все изменения в файлах .docx программно в Java - PullRequest
0 голосов
/ 29 августа 2018

Моя цель - принять все ревизии для файлов .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?

Спасибо.

...