Объединить XML через Java

Объедините документы XML. Используйте Aspose.PDF для Java для программного изменения файлов XML

Объединить XML файлов с помощью Java

Чтобы объединить XML, мы будем использовать API Aspose.PDF для Java, который является многофункциональным, мощным и простым в использовании. -Использовать API конкатенации для платформы Java. Вы можете загрузить его последнюю версию непосредственно с Maven и установить ее в свой Maven. , добавив следующие конфигурации в файл pom.xml. Наша библиотека Java может преобразовать документ из любого поддерживаемого формата загрузки в любой поддерживаемый формат сохранения. Библиотека Aspose.PDF for Java предоставляет достаточно универсальные решения, которые помогут вам решить задачи по конвертации документов. Aspose.PDF поддерживает наибольшее количество популярных форматов документов как для загрузки, так и для сохранения. Обратите внимание, что в данном разделе описаны только популярные конверсии. Текущая страница содержит информацию о преобразовании формата в формат. Однако существует множество комбинаций для преобразования ваших файлов. Полный список поддерживаемых форматов см. в разделе Поддерживаемые форматы файлов. Подробную информацию об установке библиотеки см. на страницах Документация.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Как объединить файлы XML через Java


Вам понадобится Aspose.PDF for Java, чтобы попробовать код в своей среде.

  1. Откройте первый документ.
  2. Откройте второй документ.
  3. Добавьте страницы второго документа к первому.
  4. Сохранить объединенный выходной файл

Java — пример кода для объединения файлов XML

Input file:

File not added

File not added

Output format:

Output file:

    // Instantiate XslFoLoadOption object
    var options = new XslFoLoadOptions("employees.xslt");
    // Set error handling strategy
    options.ParsingErrorsHandlingType = XslFoLoadOptions.ParsingErrorsHandlingTypes.ThrowExceptionImmediately;
    // Create Document object
    Document pdfDocument1 = new Aspose.Pdf.Document("employees1.xml", options);
    Document pdfDocument2 = new Aspose.Pdf.Document("employees2.xml", options);
    // Add pages of second document to the first
    document1.getPages().add(document2.getPages());

    // Save concatenated output file
    document1.save(_dataDir+"ConcatenatePdfFiles_out.pdf");