Ürünlerimize göz atın

<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 dosya manipülasyonu java api

main-banner

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans

Java HTML API, geliştiricilere Java uygulamalarından (x) HTML belgelerini yazmaya, okumaya, değiştirmeye, gezinmeye ve dönüştürmeye yardımcı olur.

Java API için Aspose.html, HTML düğümlerini Kaldırma ve Değiştirme, HTML belgelerini kaydetmek, HTML’den CSS çıkarın, bir belge sandBox ve daha fazlasını yapılandırmak için çeşitli kaynaklardan Mevcut HTML belgeleri oluşturun veya açın‘a çeşitli kaynaklardan size izin veren başsız bir tarayıcı olarak çalışır. HTML belgelerini, eleman geçişi, belge geçişi, XPATH sorguları ve CSS seçici sorguları gibi çeşitli yöntemler kullanarak gezinebilir ve HTML DOM’u JavaScript aracılığıyla manipüle edebilir, HTML dosyasını görüntülere veya sabit yerleşim biçimlerine dönüştürebilir ve Xhtml ve epub’ı dönüştürebilirsiniz. diğer dosya biçimlerine dosyalar.

HTML İşleme Özellikleri

  • Java ile tamamen yazılmış ve JRE ile çalışıyor. -Hem `` 32-bit ‘& `64-bit’ OS desteğini destekler.
  • Farklı kaynaklardan mevcut bir HTML belgesi oluşturun veya açın.
  • API üzerinden HTML düğümlerini manipüle etme (oluşturma, düzenleme, kaldırma, değiştirme).
  • Belirli HTML düğümü için CSS stillerini çıkarın.
  • HTML belgelerinin işlenmesini etkileyen bir belge sanal alanını yapılandırın.
  • HTML belgesi aracılığıyla navigasyonu çeşitli şekillerde destekler (eleman geçişi, belge geçişi, XPATH sorguları, CSS seçici sorguları).
  • HTML DOM’u JavaScript aracılığıyla manipüle edin.
  • Web belgelerini çeşitli desteklenen dosya biçimlerine dönüştürün.
  • Sayfalardan metin çıkarın.
  • Sayfalardan metin arama.
  • HTML dosyasına metin ekleyin.
  • 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
  • HTML belgelerini XPS biçimine dönüştürün.

Web formatlarını oku ve yaz

** web: ** html, xhtml^, mhtml ^^
** Diğer: ** svg*, md **

HTML’yi kaydedin

** Sabit Düzen: ** PDF, XPS
** Resimler: ** TIFF, JPEG, PNG, BMP

Biçimleri Oku

** resimler: ** epub

Desteklenen Ortamlar

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** linux: ** ubuntu, opense, centos ve diğerleri
  • ** Java Sürümleri: ** J2SE 6.0 (1.6), J2SE 7.0 (1.7) J2SE 8.0 (1.8)

Başlamak

Aspose.html Java API’leri Aspose deposu‘da barındırılır. Basit konfigürasyonlarla doğrudan Maven projelerinizde Java API için aspose.html’yi kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Installing Aspose.HTML for Java from Aspose deposu belge sayfasını ziyaret edin.

Uzak bir konumdan html yükleyin

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 Örnekler?

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=Örnekler_Java_AdvancedUsage_DOMMutationObserver_ObserveHowNodesAreAdded test

Gradle

./gradlew test --tests "com.aspose.html.examples.Örnekler_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

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans

VersionRelease Date
22.920 Eylül 2022
22.830 Ağustos 2022
22.720 Temmuz 2022
21.1216 Ocak 2022
21.61 Temmuz 2021
21.531 Mayıs 2021
21.42 Mayıs 2021
21.31 Nisan 2021
20.1227 Aralık 2020
20.9.16 Ekim 2020
20.830 Ağustos 2020
20.626 Haziran 2020
19.925 Eylül 2019
19.827 Ağustos 2019
19.729 Temmuz 2019
19.65 Haziran 2019
19.516 Mayıs 2019
19.421 Nisan 2019
19.328 Mart 2019
18.11.121 Kasım 2018
18.1120 Kasım 2018
18.10.230 Ekim 2018
18.10.126 Ekim 2018
18.1019 Ekim 2018
18.815 Ağustos 2018
18.623 Temmuz 2018
18.5.119 Haziran 2018
18.51 Haziran 2018
17.127 Şubat 2018
17.11.119 Aralık 2017
17.1129 Kasım 2017
17.101 Kasım 2017
17.929 Eylül 2017
17.829 Ağustos 2017