Программа автоформатирования HTML.
andryn 30 марта, 2007 - 15:35
Есть файл html без переносов строк, табуляций, пробелов между тегами.
Подскажите программу, которая отформатирует его для нормального чтения глазами. Может есть такая команда в vim?
»
- Для комментирования войдите или зарегистрируйтесь
fmt
fmt ?
_________________
Core2Duo ~x86 4gb ram kde
Не, не то.
Не, не то. Может плохо объяснил....
Есто файл html в одну строку. Т.е.:
{html}{body}{table}{tr}{td}бла-бла...{/td}{/tr}{/table}{/body}{/html}
И весь файл в одну строку. Посмотреть там что-то неZ реально....
Я хочу получить удобный для чтения файл:
тогда может *
тогда может
* app-text/htmltidy
Available versions: 4.8.6 5.10.26-r2
Homepage: http://tidy.sourceforge.net/
Description: Tidy the layout and correct errors in HTML and XML documents
_________________
Core2Duo ~x86 4gb ram kde
Тоже не то.
Тоже не то. Она выводит ошибки в html, а не форматирует его.
ну, ознакомься
ну, ознакомься тогда с документацией
http://www.w3.org/People/Raggett/tidy/
http://tidy.sourceforge.net/docs/quickref.html#PrettyPrintHeader
CTRL-U в фирефоксе
точно то и делает
awk наверное
awk наверное может, тока надо применить мозги
_________________
Gentoo Linux - We Use The Power!!!
гм Я бы написал
гм
Я бы написал программу на пхп, которая заменит все ">" на ">\n"
Собственно вот -
1. записать это в файл angle.php
2. сделать chmod +x
3. сделать что-то типа # cat html_broken.file | ./angle.php | less
проверил. работает
только надо
надо чтоб еще табуляции учитывала и заменяла
<*> на <*>\n[\t\t](вобщем инкриментировала табуляциии каждый раз)
а *> декрементировала табуляции
;))
_________________
60-ые: Sex & Drugs & Rock'n'Roll.
90-ые: Suxx & Bugs & Plug'n'Play.
можно и так )
можно и так )
скрипт на php в vim
скрипт на php в vim одной строчкой делается.
или тем же sed.