<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>22.9</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-html', version: '22.9')
copied!  
<dependency org="com.aspose" name="aspose-html" rev="22.9">
 <artifact name="aspose-html" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-html" % "22.9"
copied!  

HTML File Manipulation Java API

banner

Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Mencari | Dukungan gratis | Lisensi sementara

Java HTML API membantu pengembang untuk menulis, membaca, memodifikasi, menavigasi, dan mengonversi (x) dokumen HTML dari dalam aplikasi Java.

Aspose.html untuk Java API berfungsi sebagai browser tanpa kepala yang memungkinkan Anda untuk Buat atau buka dokumen HTML yang ada dari berbagai sumber untuk melakukan operasi manipulasi seperti menghapus dan mengganti node HTML, menyimpan dokumen HTML, mengekstrak CSS dari HTML, mengkonfigurasi dokumen sandbox dan banyak lagi. Anda dapat menavigasi dokumen HTML dengan menggunakan berbagai metode, seperti, elemen traversal, dokumen traversal, kueri xpath, dan kueri pemilih CSS serta memanipulasi dom html melalui javascript, mengonversi file html ke gambar atau format tata letak tetap, dan mengonversi xhtml dan epub file ke format file lain.

fitur pemrosesan html

  • Ditulis sepenuhnya di Java dan bekerja dengan JRE. -Mendukung dukungan OS 32-bit & 64-bit.
  • Buat atau buka dokumen HTML yang ada dari berbagai sumber.
  • Kemampuan untuk memanipulasi (membuat, mengedit, menghapus, mengganti) node html melalui API.
  • Ekstrak gaya CSS untuk simpul HTML tertentu.
  • Mengkonfigurasi kotak pasir dokumen yang memengaruhi pemrosesan dokumen HTML.
  • Mendukung navigasi melalui dokumen HTML dalam berbagai cara (elemen traversal, traversal dokumen, kueri XPath, kueri pemilih CSS).
  • memanipulasi html dom melalui javascript.
  • Konversi dokumen web ke berbagai format file yang didukung.
  • Ekstrak teks dari halaman.
  • Cari teks dari halaman.
  • Tambahkan teks dalam file html.
  • Create, edit, remove and replace HTML nodes
  • Extracting CSS styles for particular HTML node
  • Convert HTML documents into various supported image formats: JPEG, PNG, BMP, TIFF
  • Convert HTML documents to PDF format
  • Konversi dokumen HTML ke format XPS.

Baca & Tulis Format Web

** web: ** html, xhtml^, mHtml ^^
** Lainnya: ** SVG*, MD **

simpan html sebagai

** Tata letak tetap: ** pdf, xps
** Gambar: ** tiff, jpeg, png, bmp

Baca format

** Gambar: ** epub

Lingkungan yang Didukung

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos, dan lainnya
  • ** Versi Java: ** j2se 6.0 (1.6), j2se 7.0 (1.7), j2se 8.0 (1.8)

Memulai

Aspose.html Java API di -host di Repositori Aspose. Anda dapat dengan mudah menggunakan Aspose.html untuk Java API langsung di proyek Maven Anda dengan konfigurasi sederhana. Untuk instruksi terperinci, silakan kunjungi halaman dokumentasi Installing Aspose.HTML for Java from Repositori Aspose.

Muat html dari lokasi jarak jauh

HTMLDocument document = HTMLDocument(new Url("template.html"));
// read children nodes and get length information
if (document.getBody().getChildNodes().getLength() == 0)
    System.out.println("No ChildNodes found...");
// print Document URI to console. As per information above, it has to be https://www.w3.org/TR/html5/
System.out.println("Print Document URI = " + document.getDocumentURI());
// print domain name for remote HTML
System.out.println("Domain Name = " + document.getDomain());

How to use the Contoh?

Clone or Download the ZIP and extract the contents to your local hard drive. This project uses Maven/Gradle build system and can be opened in any modern IDE like IntelliJ IDEA, Eclipse or NetBeans. For more details, visit our Documentation website.

Step one

For maven

mvn compile test

For gradle

gradle build

Execute all tests

Maven

mvn -Dtest="com.aspose.html.examples.**" test

Gradle

./gradlew test --tests "com.aspose.html.examples.*"

Execute single test

Maven

mvn -Dtest=Contoh_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test

Gradle

./gradlew test --tests "com.aspose.html.examples.Contoh_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded"

Execute asynchronously test in Thread

Maven

mvn org.codehaus.mojo:exec-maven-plugin:3.0.0:java -Dexec.mainClass="com.aspose.html.examples.SimpleWait" -Dexec.classpathScope="test" -Dexec.cleanupDaemonThreads=false

Gradle

./gradlew SimpleWait

Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Mencari | Dukungan gratis | Lisensi sementara

VersionRelease Date
22.920 September 2022
22.830 Agustus 2022
22.720 Juli 2022
21.1216 Januari 2022
21.61 Juli 2021
21.531 Mei 2021
21.42 Mei 2021
21.31 April 2021
20.1227 Desember 2020
20.9.16 Oktober 2020
20.830 Agustus 2020
20.626 Juni 2020
19.925 September 2019
19.827 Agustus 2019
19.729 Juli 2019
19.65 Juni 2019
19.516 Mei 2019
19.421 April 2019
19.328 Maret 2019
18.11.121 November 2018
18.1120 November 2018
18.10.230 Oktober 2018
18.10.126 Oktober 2018
18.1019 Oktober 2018
18.815 Agustus 2018
18.623 Juli 2018
18.5.119 Juni 2018
18.51 Juni 2018
17.127 Februari 2018
17.11.119 Desember 2017
17.1129 November 2017
17.101 November 2017
17.929 September 2017
17.829 Agustus 2017