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:
- Załaduj wejściowy plik HTML z klasą HTMLDocument.
- Utwórz obiekt klasy TextSaveOptions.
- 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.