Jak przekonwertować HTML na TXT
- Dodaj swój plik .HTML - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .TXT w kilka sekund.
- Pobierz swój nowy plik .TXT.
Czego się spodziewać
- Zmiana nazwy rozszerzenia z
.htmlna.txtnie powoduje konwersji - znaczniki pozostają, a plik staje się zaśmieconym, nieczytelnym tekstem. - Obrazy są całkowicie tracone; adresy URL hiperłączy są usuwane, chyba że użyjesz
html2text, który dodaje je w nawiasach. - Surowe usuwanie znaczników za pomocą regex pozostawia encje HTML, takie jak
&, jako dosłowne znaki; wklejanie z przeglądarki i Pandoc dekodują je automatycznie.
Najczęściej zadawane pytania
Czy kopiowanie i wklejanie z przeglądarki przechwytuje cały tekst na stronie?
Przechwytuje tylko widoczny, wyrenderowany tekst; ukryte elementy i dynamicznie ładowana treść mogą zostać pominięte. Użyj Pandoc na źródłowym pliku
.html, aby uzyskać pełną ekstrakcję.Czy podziały akapitów i nagłówki przetrwają konwersję?
Wklejanie z przeglądarki zachowuje odstępy między akapitami jako puste linie; Pandoc i
html2text renderują nagłówki jako zwykłe linie lub linie z prefiksem #, podczas gdy surowe usuwanie znaczników usuwa wszystkie odstępy strukturalne.Czy mogę przekonwertować wiele plików HTML naraz?
Tak - użyj Pandoc w pętli powłoki. W PowerShell:
Get-ChildItem *.html | ForEach-Object { pandoc $_.Name -t plain -o ($_.BaseName + '.txt') }.Czy pliki `.htm` konwertuje się w ten sam sposób?
Tak -
.htm i .html to ten sam format; każda metoda na tej stronie działa identycznie dla obu rozszerzeń.