все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: xmlstarlet  ]

Пакет: xmlstarlet (1.6.1-4 и другие)

Ссылки для xmlstarlet

Screenshot

Ресурсы Debian:

Исходный код xmlstarlet:

Сопровождающий:

Внешние ресурсы:

Подобные пакеты:

инструмент командной строки для работы с XML

XMLStarlet — это набор утилит командной строки, которые могут использоваться для преобразования, запросов, проверки правильности и редактирования XML-документов и файлов с помощью простого набора команд оболочки, подобно тому как с простыми текстовыми файлами можно работать UNIX-командами grep, sed, awk, diff, patch, join и др.

Данный набор утилит командной строки может быть использован теми, кому приходится часто иметь дело с XML-документами в командной строке UNIX, а также для автоматизации обработки из сценариев оболочки.

Возможности инструментария:

 * Проверка или подтверждение корректности XML-файлов (просто проверка
   правильности структуры, DTD, XSD, RelaxNG)
 * Вычисление значений XPath выражений в XML-файлах (таких как текущие
   суммы, и т.п.)
 * Поиск XML-файлов, удовлетворяющих заданным XPath выражениям
 * Применение XSLT-таблиц стилей к XML документам (включая поддержку EXSLT
   и передачу параметров таблицам стилей)
 * Запрос XML-документов (например, запрос значений некоторых элементов
   атрибутов, сортировка и т.п.)
 * Изменение или редактирование XML-документов (например, удаление
   некоторых элементов)
 * Форматирование или «украшение» XML-документов (отступы и т.п.)
 * Получение XML документов, используя http:// или ftp:// URLы
 * Просмотр дерева структуры XML-документов (аналогично команде 'ls' для
   каталогов)
 * Включение одного XML-документа в другой используя XInclude
 * канонизация XML c14n
 * Экранирование/разэкранирование специальных XML-символов во входном
   тексте
 * Вывод содержимого каталога в виде XML-документа
 * Конвертирование XML в формат PYX (основан на ESIS - ISO 8879) и наоборот

Теги: Реализовано на: C, Пользовательский интерфейс: Командная строка, Сетевой протокол: protocol::ftp, protocol::http, Роль: Программа, Область: Утилита, Цель: use::checking, use::converting, Поиск, Поддерживаемые форматы: XML

Другие пакеты, относящиеся к xmlstarlet

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка xmlstarlet

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 1.6.1-4 206,3 Кб599,0 Кб [список файлов]
amd64 1.6.1-4 207,5 Кб558,0 Кб [список файлов]
arm64 1.6.1-4 205,6 Кб598,0 Кб [список файлов]
armel 1.6.1-4 203,0 Кб545,0 Кб [список файлов]
armhf 1.6.1-4 203,1 Кб529,0 Кб [список файлов]
hppa (неофициальный перенос) 1.6.1-2 236,3 Кб571,0 Кб [список файлов]
i386 1.6.1-4 209,1 Кб561,0 Кб [список файлов]
ia64 (неофициальный перенос) 1.6.1-4 214,3 Кб616,0 Кб [список файлов]
m68k (неофициальный перенос) 1.6.1-4 204,9 Кб549,0 Кб [список файлов]
mips64el 1.6.1-4 206,0 Кб604,0 Кб [список файлов]
ppc64 (неофициальный перенос) 1.6.1-4 209,5 Кб598,0 Кб [список файлов]
ppc64el 1.6.1-4 212,7 Кб598,0 Кб [список файлов]
riscv64 1.6.1-4 207,2 Кб550,0 Кб [список файлов]
s390x 1.6.1-4 206,5 Кб562,0 Кб [список файлов]
sh4 (неофициальный перенос) 1.6.1-4 208,7 Кб598,0 Кб [список файлов]
sparc64 (неофициальный перенос) 1.6.1-4 203,7 Кб1 500,0 Кб [список файлов]
x32 (неофициальный перенос) 1.6.1-4 207,5 Кб553,0 Кб [список файлов]