Java aracılığıyla XML birleştir

XML belgelerini birleştir. XML dosyalarını programlı olarak değiştirmek için Java için Aspose.PDF öğesini kullanın

Java kullanarak XML dosyalarını birleştirin

XML dosyalarını birleştirmek için, Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir birleştirme API’si olan Aspose.PDF for Java API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir ve pom.xml dosyasına aşağıdaki yapılandırmaları ekleyerek Maven tabanlı projenize kurabilirsiniz. Java kütüphanemiz, desteklenen herhangi bir indirme biçiminden desteklenen herhangi bir kaydetme biçimine belge dönüştürebilir. Aspose.PDF for Java kütüphanesi, belge dönüştürme görevlerini çözmenize yardımcı olacak oldukça evrensel çözümler sunar. Aspose.PDF, hem yükleme hem de kaydetme için en fazla sayıda popüler belge biçimini destekler. Mevcut bölümün yalnızca popüler dönüştürmeleri açıkladığını lütfen unutmayın. Bu sayfa, biçimi biçime dönüştürme hakkında bilgi sağlar. Ancak, dosyalarınızı dönüştürmek için birçok kombinasyon mevcuttur. Desteklenen formatların tam listesi için Desteklenen Dosya Formatları bölümüne bakın. Kütüphanenin Kurulumu ile ilgili ayrıntıları Belgeler sayfalarında inceleyin.

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 dosyaları Java aracılığıyla nasıl birleştirilir


Ortamınızdaki kodu denemek için Aspose.PDF for Java gerekir.

  1. İlk belgeyi aç.
  2. İkinci belgeyi aç.
  3. İlk belgeye ikinci belgenin sayfalarını ekleyin.
  4. Bindirilmiş çıktı dosyasını kaydet

Java - XML dosyasını birleştirmek için örnek kod

Input file:

File not added

File not added

Output format:

Output file:

XslFoLoadOptions options = new XslFoLoadOptions("employees.xslt");
// Set error handling strategy
options.setParsingErrorsHandlingType(XslFoLoadOptions.ParsingErrorsHandlingTypes.ThrowExceptionImmediately);
// Create Document object
Document pdfDocument1 = new Document("employees1.xml", options);
Document pdfDocument2 = new Document("employees2.xml", options);
// Add pages of second document to the first
pdfDocument1.getPages().add(pdfDocument2.getPages());
// Save concatenated output file
pdfDocument1.save(DATA_DIR + "ConcatenatePdfFiles_out.pdf");
pdfDocument1.close();
pdfDocument2.close();