Преобразование HTML-документа в индексный файл на основе селектора - PullRequest
0 голосов
/ 19 сентября 2009

Я ищу какой-то инструмент, который может взять HTML-документ и вывести представление файла на основе селектора.

Например:

<div>
Some text
  <ul class="foo">
    <li>First</li>
    <li>Second</li>
  <ul>
</div>

и выводить текстовый файл в духе:

 div
 div #text Some text
 div ul.foo li Frist
 div ul.foo li Second

Целью этого было бы создание некоторой функции предиката, которая могла бы сравнивать две HTML-страницы и сообщать, в какой степени они совпадают, и явно иметь возможность отдельно сказать, сколько контента или макета является разные.

(Для любопытных, это для фазы QA относительно большого проекта миграции данных)

1 Ответ

0 голосов
/ 19 сентября 2009

Я нашел на другом форуме программу под названием haml, которая, кажется, делает это точно. Для дальнейшего использования:

http://wiki.rubyonrails.org/howtos/templates/haml

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