Како функционише претварање HTML-а у обичан текст
Овај алат узима HTML садржај који унесете и уклања све HTML тагове како би произвео чист, обичан текст. Процес чишћења обухвата комплетно уклањање блокова као што су script, style, template и noscript.
Поред самог уклањања тагова, алат врши и додатну обраду текста. Уобичајени HTML ентитети се декодирају у своје одговарајуће карактере. Такође, алат уређује поновљене размаке, док истовремено чува преломе редова који потичу од блок елемената и <br> тагова.
Унос и ограничења алата
Алат користи једноставно поље за унос под називом HTML:
- HTML: У ово поље можете налепити или уписати HTML садржај који желите да очистите.
- Максимална дужина: Највећа дозвољена дужина улазног HTML садржаја износи 500.000 карактера.
Излазни подаци и пратеће информације
Након обраде уноса, алат приказује резултате и статистичке податке у следећим пољима и порукама:
- Обичан текст: Ово је финални обрађени текст из којег су уклоњени сви HTML тагови.
- Уклоњено је
{tags}тагова и издвојено{chars}карактера: Ова порука се приказује како би означила тачан број уклоњених тагова и издвојених карактера из вашег уноса. - Нису пронађени HTML тагови. Текст је задржан као обичан текст.: Ово обавештење се појављује уколико алат у унетом тексту уопште не детектује HTML тагове.
- Тагови: Приказује укупан број тагова који су идентификовани у унетом HTML-у.
- Резултат: Приказује укупан број карактера који се налазе у генерисаном излазном тексту.
Правила обраде и специфични случајеви
Током процеса чишћења, алат се придржава строго дефинисаних правила за обраду различитих елемената и потенцијалних грешака:
- Специјални блокови: Садржај унутар
script,style,templateиnoscriptблокова се у потпуности уклања из коначног резултата. - HTML ентитети: Сви уобичајени HTML ентитети се претварају у карактере које они представљају.
- Преломи редова и размаци: Блок елементи и преломи редова се претварају у преломе редова у излазном тексту, а вишеструки узастопни размаци се чисте и уређују.
- Празан унос: Ако је улазно поље празно, појавиће се порука „Додајте HTML да бисте издвојили чист текст.“.
- Прекорачење лимита: Ако унесени HTML садржи више од 500.000 карактера, алат ће приказати поруку „Тај HTML је превише дугачак за овај алат. Ограничите га на мање од
{max}карактера.“. - Грешка при екстракцији: У случају да алат не може да издвоји текст из достављеног HTML-а, исписује се порука „Није могуће издвојити текст из овог HTML-а.“.
- Онемогућене функције: Опције за копирање обичног текста и функција „Користи резултат“ су искључене када је излазно поље празно.
Приватност и сигурност података
Ваша приватност је у потпуности заштићена током коришћења овог алата. Ваш HTML се чисти директно у вашем прегледачу. То значи да се комплетна обрада врши локално на вашем уређају и ништа се не шаље на BroBroGo.
Коме је овај алат намењен
Овај алат је развијен за кориснике који имају потребу за брзом и једноставном обрадом веб садржаја. Посебно је користан за:
- Особе које желе да претворе форматирани текст (rich text) у обичан текст погодан за копирање.
- Кориснике који морају да издвоје чист текстуални садржај из делова или фрагмената веб страница.
- Све који се баве прикупљањем података са интернета (scraping) и потребан им је чист текст из преузетог HTML кода.
- Особе које уређују или преправљају текст који је оригинално био сачуван у HTML формату.
Често постављана питања (FAQ)
Шта се дешава са садржајем скрипти и стилова?
Блокови script, style, template и noscript се изостављају из резултата, тако да се излаз фокусира искључиво на читљив текст странице.
Да ли алат декодира HTML ентитете?
Да. Уобичајени ентитети се претварају у карактере које представљају у обичном текстуалном излазу.
Да ли се чувају пасуси и преломи редова?
Блок елементи и преломи редова постају преломи редова. Вишеструки размаци се уређују како би се резултат лакше копирао.