Konwerter HTML na tekst
Konwerter HTML na tekst: usuń znaczniki, zachowaj podziały wierszy | We.Inc
Darmowy konwerter HTML na tekst. Wklej HTML, aby usunąć znaczniki, skrypty i style, zdekodować encje oraz zachować akapity, podziały wierszy, punkty list i adresy linków.
Konwerter HTML na tekst
Wklej HTML i odzyskaj czysty zwykły tekst: bez znaczników, bez skryptów i stylów, z encjami takimi jak & zamienionymi z powrotem na znaki oraz z zachowanymi podziałami akapitów i punktami list, aby wynik nadal dobrze się czytał. Przydaje się do części tekstowej e-maila, pliku produktowego, liczenia słów lub przenoszenia treści ze starej strony.
- Wklej HTML: całą stronę, fragment z edytora lub źródło e-maila.
- Najpierw usuwane są bloki script, style, head i komentarze, aby ich kod nigdy nie trafił do tekstu.
- Akapity, nagłówki i inne bloki stają się podziałami wierszy, elementy list wierszami zaczynającymi się od myślnika, a encje są dekodowane.
- Zaznacz 'Zachowaj adresy linków', aby każdy link zapisać jako jego tekst z adresem w nawiasie, a potem skopiuj lub pobierz wynik.
- W tekstowej wersji e-maila HTML zostaw włączone adresy linków. Czytelnicy wersji tekstowej nie mają innego sposobu, by zobaczyć, dokąd prowadził przycisk.
- Obrazy znikają w zwykłym tekście. Jeśli obraz zawierał słowa, na przykład baner z ofertą, dodaj te słowa do HTML jako prawdziwy tekst przed konwersją.
- Tabele zamieniają się w jeden wiersz na każdy wiersz tabeli, z komórkami oddzielonymi spacjami. Da się to czytać, ale kolumny przepadają. Dane tabelaryczne lepiej konwertować narzędziem do CSV.
- Jeśli wynik pokazuje dziwne symbole, takie jak '&coś;', ta encja nie należy do popularnych. Znajdź ją i zamień ręcznie; reszta tekstu pozostaje bez zmian.
Najczęściej zadawane pytania
Jak usunąć znaczniki HTML z tekstu?
Wklej HTML do pola, a znaczniki znikną w trakcie pisania. W przeciwieństwie do zwykłego znajdź i zamień wszystkiego między < i >, ten konwerter usuwa też zawartość bloków script i style oraz zamienia znaczniki blokowe na podziały wierszy, więc '<p>One</p><p>Two</p>' daje 'One', pusty wiersz, a potem 'Two', a nie 'OneTwo'.
Co dzieje się z encjami HTML?
Popularne encje nazwane, takie jak &amp;, &lt;, &nbsp; i &copy;, oraz wszystkie encje liczbowe, takie jak &#169; czy &#xA9;, są zamieniane z powrotem na znaki, które oznaczają. Twarda spacja staje się zwykłą spacją.
Jak traktowane są linki?
Domyślnie zostaje tylko tekst linku. Po zaznaczeniu 'Zachowaj adresy linków' <a href="https://example.com">our site</a> zmienia się w 'our site (https://example.com)'. Jeśli tekst linku jest już adresem, nie jest powtarzany.
Czy to bezpieczne dla HTML, któremu nie ufam?
Tak. HTML jest traktowany jak tekst i przetwarzany wzorcami; nigdy nie jest ładowany do strony, więc zawarte w nim skrypty nie mogą się uruchomić. Nic nie jest wysyłane.
Czy wynik będzie taki sam jak to, co pokazuje przeglądarka?
Bardzo zbliżony przy zwykłej treści, ale nie identyczny. Przeglądarka stosuje też CSS, który może ukrywać elementy lub zmieniać podziały wierszy. Ukryte elementy nadal są częścią HTML, więc ich tekst pojawia się w wyniku.
Dlaczego usuwanie znaczników jest trudniejsze, niż się wydaje
- Szybki sposób polegający na kasowaniu wszystkiego między nawiasami ostrymi zostawia dwa problemy. Tekst ze znaczników script i style zostaje jako bełkot, a słowa z sąsiednich bloków zlewają się, bo oddzielały je tylko znaczniki. Nagłówek z następującym po nim akapitem zmienia się w jeden długi wiersz bez spacji między ostatnim słowem jednego a pierwszym słowem drugiego.
- Ten konwerter działa w ustalonej kolejności, aby tego uniknąć: usuwa całe bloki, które nigdy nie są wyświetlane, zaznacza podziałami wierszy początek i koniec bloków, usuwa pozostałe znaczniki, dekoduje encje, a na koniec porządkuje spacje i puste wiersze. Kolejność ma znaczenie: dekodowanie encji na początku zamieniłoby '&lt;p&gt;' zapisane jako tekst w prawdziwy znacznik i usunęło go.
E-maile tekstowe i pliki produktowe
- Programy pocztowe, które nie wyświetlają HTML, korzystają z tekstowej części wiadomości, a niektóre filtry antyspamowe sprawdzają, czy ona istnieje i czy zgadza się z wersją HTML. Wygenerowanie jej z tego samego HTML utrzymuje obie wersje w zgodzie. Zostaw włączone adresy linków i sprawdź, czy tekst czyta się po kolei, bo układ zbudowany z tabel może wstawić pasek boczny między dwa akapity.
- Pliki produktowe i oferty w serwisach sprzedażowych często odrzucają HTML w opisach albo pokazują znaczniki jako tekst. Wcześniejsza konwersja opisu zachowuje podziały wierszy i punkty, które ułatwiają czytanie, a przy tym spełnia wymóg zwykłego tekstu.
HTML
<h2>Weekend menu</h2> <p>Fresh bread & pastries, baked daily.</p> <ul><li>Sourdough</li><li>Croissants</li></ul> <p>Order at <a href="https://example.com/order">our shop</a>.</p>
Zachowaj adresy linków
Zwykły tekst
Zacznij za darmo · Bez karty kredytowej
Powiązane: Darmowe narzędzia
- Generator iframe
- Generator tekstu alternatywnego dla stron firm (CSV)
- Darmowy kompresor obrazów
- Kadrowanie zdjęć dla stron internetowych
- Generator mapy obrazu (image map)
- Obraz do Base64 i SVG do Data URI
- Kalkulator terminu płatności faktury
- Kalkulator opłaty za zwłokę
Produkt
Dla kogo
- Dla agencji
- Dla freelancerów
- Dla firm hostingowych
- Dla platform SaaS
- Dla startupów
- Usługi finansowe
- Rozwiązania dla ochrony zdrowia
Funkcje
Zasoby
- Blog
- Centrum pomocy
- Darmowe narzędzia dla firm
- Free UI Components
- Szablony
- Kolekcje szablonów
- Przykłady stron
- Poradniki
- Porównania
- Alternatywy
- Najlepsze
- Recenzje
- Przewodniki po cenach
- Zastosowania
- Słownik i poradniki
- Integracje
- Dla programistów
- Benchmark
- Windows App