XML-лицемерие

Компания Altova — ведущий разработчик ПО для редактирования XML-документов. Пожалуй, не встречал ничего лучшего для этой цели, чем их XMLSpy, с которым впервые «познакомился» лет 8 назад. Продукт платный (доступна триальная версия), но действительно стоит своих денег. Да и адекватных альтернатив на рынке почти нет.

Изучая сайт этой компании, случайно ввел в адресную строку браузера неправильный адрес. Увидел довольно банальное сообщение об ошибке и решил заглянуть в исходный код страницы, чтобы узнать, каким сервером оно сгенерировано. Увидел вот что:



Как-то странно видеть сразу две ошибки в примитивнейшем html-документе на сайте компании, занимающейся как раз обеспечением качества разметочных языков Ну да ладно, дело простительное, главное — чтобы основная продукция оставалась добротной.

Отформатировать XML-файл

Иногда в скаченных из Инета xml-документах отсутствуют пробелы и переводы строк. С одной стороны, это сокращает трафик, с другой — превращает документ в однострочную неудобочитаемую кашу. Для решения проблемы можно использовать

xmllint --format raw.xml > pretty.xml


Команда расставляет тэги красивой «лесенкой», которую можно править в любом текстовом редакторе.
  • +8
  • 26 февраля 2011, 18:14
  • yababay
  • 2