В этом кратком руководстве описывается полная процедура сравнения Word документов с использованием Java. В этой статье содержится подробная информация о настройке библиотеки сравнения документов, шаги по созданию кода, а также пример кода Java для сравнения двух документов Word. Кроме того, этому руководству можно следовать в таких операционных системах, как MS Windows, Linux и Mac OS.
Шаги для сравнения документов Word с использованием Java
- Установите GroupDocs.Comparison for Java из репозитория Maven в проекте Java, чтобы сравнить документы Word.
- Импорт основных классов для разработки функций сравнения файлов Word в Java.
- Создайте экземпляр класса Comparer и передайте исходный файл Word его конструктору.
- Вызовите метод добавления класса Comparer и укажите путь к целевому файлу DOCX.
- Наконец, вызовите метод сравнения и передайте результирующий путь к файлу Word для сравнения.
Эти шаги объясняют процедуру сравнения документов Word на наличие различий в Java с использованием одной из лучших библиотек сравнения документов. Это очень быстрый процесс сравнения двух документов Word, следуя приведенным выше инструкциям. Кроме того, для сравнения файлов Word не требуется стороннего программного обеспечения и MS Office. Более того, эту функцию можно разработать с помощью трех-четырех строк кода, состоящих из использования API.
Код для сравнения документов Word с использованием Java
В приведенном выше примере мы написали функцию сравнения двух документов Word и выделения различий с помощью Java. В этом примере кода показано сравнение двух файлов Word на языке Java, однако вы можете сравнить несколько документов Word, повторив шаг 4 в коде. Кроме того, вы можете быстро сравнить документы для других форматов Microsoft Word, таких как DOC, DOCM, DOT, DOTM, DOTX и RTF.
Мы обсудили подробные процедуры сравнения двух документов Word с использованием Java и подготовили для этого пример кода. Недавно мы опубликовали статью о сравнении файлов Excel в Java. Дополнительные сведения см. в руководстве как сравнить файлы Excel в Java.