Нет строки после тегов в Tidy - PullRequest
4 голосов
/ 29 октября 2010

Привет, у меня есть следующий ввод:

<p>Hi <span>you</span></p>

Я бы хотел трактовать это как XML.

Я запускаю Tidy в командной строке со следующими параметрами:

input-xml: yes 
output-xml: yes 
indent: no

Мой вывод такой:

<p>Hi 
<span>you</span></p>

Однако я бы хотел, чтобы аккуратно не печатать xml. Я хотел бы, чтобы это уважало все пробелы, и не добавляло тот разрыв строки. Я не могу найти способ вывода XML без красивой печати. Кто-нибудь знает, как это сделать?

Ответы [ 2 ]

0 голосов
/ 02 марта 2013

У меня была такая же проблема.Я нашел возможное решение и разместил его на PHP Tidy удаляет пробелы и вставляет новые строки

Сводка: ставьте <pre> -tags вокруг xml, который вы хотите восстановить, используйте output-html= true, затем удалите теги <pre> и символы новой строки.

0 голосов
/ 01 ноября 2011

Я попробовал это и поделился вашими наблюдениями, Аарон. Кажется, Tidy не может удовлетворить ваши требования. Я предлагаю использовать другой инструмент.

...