Я использую POI для обработки Word в Java
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-examples</artifactId>
<version>3.8-beta4</version>
</dependency>
I wi sh, чтобы узнать, какие изменения внесены мной, добавив персонализированный Rsid в Word, чтобы получить Word Возможно, я мог бы заметить, в каком абзаце содержится мой Рсид, предполагающий, что я внес в них изменения. Ниже приведен список Rsid, который можно найти в Word / Settings. xml
<w:rsidRoot w:val="00E46950"/>
<w:rsid w:val="001A41D7"/>
<w:rsid w:val="004B7540"/>
<w:rsid w:val="006601F9"/>
<w:rsid w:val="008A1905"/>
<w:rsid w:val="00E46950"/>
Я заметил, что
document.settings.ctSettings.addNewRsids();
поможет решить проблему. Однако настройки здесь имеют частный доступ, который не позволяет мне добавлять Rsid, выполнив следующие действия:
XWPFDocument document = new XWPFDocument(inputStream);
//document.settings.ctSettings.addNewRsids();
Было бы очень полезно, если бы вы помогли мне решить эту проблему, возможно, с помощью найти функцию publi c, которая может иметь доступ к addNewRsids ()? Если POI не позволяет добавлять персонализированные идентификаторы Rsid, могут ли помочь другие JAR-файлы, такие как DOCX4j?
Большое спасибо!