Как удалить лишние пробелы в файле HTML?(И только лишние пробелы) - PullRequest
0 голосов
/ 15 марта 2012

У меня есть ужасный, уродливый HTML-файл, который был выплюнут генератором форм и слегка изменен, чтобы хорошо выглядеть.Этот HTML-файл необходимо перевести, поэтому я подключил некоторые сценарии с использованием po4a и csv2po, и все это работает довольно хорошо, за исключением одного: некоторые базовые строки в наших шаблонах перевода окружены пробелами, а переводчики запутались.

Другое дело, что у меня это работает с Makefile (потому что эта сгенерированная форма обновляется довольно часто, и я кретин).Я бы хотел оставить это так, потому что это хорошо для моего рабочего процесса.Итак, мне нужен инструмент командной строки.

Я действительно ищу простейшее решение в этом случае, поэтому я прогнал файл HTML через HTML Tidy , и это удаляет странные пробелыдовольно грамотно.Тем не менее, он делает много вещей, которые мне не нужны.Это портит doctype (и он не поддерживает html5 doctype), и я закончил с действительно сумасшедшей командной строкой, просто чтобы заставить ее не портить вещи.Это не очень приятно.

Все, что мне действительно нужно, - это инструмент командной строки (а не онлайн), единственной целью которого является просмотр моего HTML-файла и его удобное форматирование.В идеале это не «компрессорная» вещь, но если это единственный вариант, предложения будут хороши:)

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Вставьте его в ide или текстовом редакторе, таком как notepad ++ или net bean, и нажмите кнопку «отформатировать код», которая имеется почти в каждом ide?

0 голосов
/ 15 марта 2012

Я не уверен, что он все еще разрабатывается, но может ли HTML Tidy добиться цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...