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

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

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

Отформатировать XML-файл
Иногда в скаченных из Инета xml-документах отсутствуют пробелы и переводы строк. С одной стороны, это сокращает трафик, с другой — превращает документ в однострочную неудобочитаемую кашу. Для решения проблемы можно использовать
Команда расставляет тэги красивой «лесенкой», которую можно править в любом текстовом редакторе.
xmllint --format raw.xml > pretty.xml
Команда расставляет тэги красивой «лесенкой», которую можно править в любом текстовом редакторе.
- +8
- 26 февраля 2011, 18:14
- 2