HTML na tekst Java

Strony HTML są powszechnie używane w Internecie. Mogą zawierać obrazy, rysunki i tekst w celu przedstawienia informacji. Czasami może być konieczne przekonwertowanie pliku HTML na tekst. W związku z tym w tym artykule opisano, jak programowo przekonwertować HTML na text w Javie.

Konwerter HTML na tekst – instalacja Java API

Aspose.HTML for Java API obsługuje HTML, MHTML, Text i wiele innych formatów plików. Możesz szybko skonfigurować interfejs API, pobierając jego plik JAR z sekcji New Releases lub korzystając z następujących konfiguracji, aby uzyskać do niego dostęp z Aspose Repository:

Magazyn:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Zależność:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>22.7</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Konwertuj HTML na tekst programowo w Javie

Poniższe kroki pokazują, jak programowo przekonwertować kod HTML na tekst w Javie:

  1. Załaduj wejściowy plik HTML z klasą HTMLDocument.
  2. Utwórz obiekt klasy TextSaveOptions.
  3. Konwertuj HTML na plik tekstowy.

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować kod HTML na tekst w Javie:

// Przygotuj kod HTML i zapisz go w pliku
String code = "<span>Hello World!!</span>";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.html")) {
    fileWriter.write(code);
}

// Zainicjuj dokument HTML z pliku
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument("document.html");
try {
    // Zainicjuj obiekt klasy TextSaveOptions
    com.aspose.html.saving.TextSaveOptions options = new com.aspose.html.saving.TextSaveOptions();
    
    // Konwertuj HTML na tekst
    com.aspose.html.converters.Converter.convertHTML(document, options, "output.txt");
} finally {
    if (document != null) {
        document.dispose();
    }
}

Przeglądaj Aspose.HTML dla Javy

Możesz zapoznać się z wieloma innymi funkcjami interfejsu API, odwiedzając przestrzeń dokumentacja. Zawiera różne sekcje i rozdziały wyjaśniające metody i właściwości udostępniane przez różne klasy API.

Wniosek

Podsumowując, zbadałeś, jak programowo przekonwertować HTML na tekst w Javie. Przydatne może być wyeksportowanie ciągu tekstowego ze strony HTML do formatu zwykłego tekstu. Ponadto w przypadku jakichkolwiek wątpliwości prosimy o kontakt z nami za pośrednictwem forum.

Zobacz też