Пакет разбора XML предоставляется вместе с установкой kislyuk/yq - https://github.com/kislyuk/yq

В yq пакет устанавливает исполняемый файл, xq, который перекодирует XML в JSON с помощью xmltodict и направляет его в jq. Транскодирование в оба конца доступно сxq --xml-output/xq -xвариант. Несколько XML-документов могут быть переданы в отдельных файлах / потоках какxq a.xml b.xml. Расширение сущности и разрешение DTD отключены, чтобы избежать уязвимостей синтаксического анализа XML.

Ресурсы