XML / Работаем с XML в командной строке

Недавно нашёл замечательный инструмент для работы с XML: XMLStarlet.



Возможности:


  • Запросы XPath
  • Автоматическое создание XSLT
  • Редактирование XML (добавление-удаление узлов)
  • Преобразование XML с помощью XSLT
  • Перекодировка (UTF-8, cp1251, etc.)
  • Валидация (well-formedness, schema, DTD)
  • Форматирование XML
  • Cоединиение нескольких XML-документов
  • Работа с XML по протоколу HTTP/FTP



AD: