XMLStarlet является свободным набор утилит командной строки, которые могут быть использованы для преобразования, проверки, запроса и документов XML редактирования.
XMLStarlet инструмент командной строки записывается в C и использует LibXSLT и Libxml2 библиотеки из http://xmlsoft.org.
Что нового в этом выпуске:.
- Эта версия исправляет сбой при попытке запустить Pyx на несуществующие файлы и граничного условия в команде экранирования
- Эда Сель команды теперь могут ссылаться на пространство имен по умолчанию Верхний уровень документа с & Quot; _ & Quot; или & Quot; DEFAULT & Quot; и дать дружеский сообщение, если пользователь не понимает, что нужно указать пространство имен.
Что нового в версии 1.4.2:
- Эта версия исправляет сбой в Pyx подкоманде, что произошло, когда он обрабатывается узлов с несколькими атрибутами.
Что нового в версии 1.4.1:
- Сбой с некорректными операций редактирования была исправлена.
- Документация теперь может быть построен из тарболла и устанавливает в нужное место.
- Тестовый набор был сделан более снисходителен сериализации различий между версиями libxml2.
Что нового в версии 1.2.1:
- Сбой при libxml2 возвращается NULL результат NodeSet был зафиксирован .
- & Quot; - & Quot; было спутать с --elif.
- Сформированный XSLT теперь содержит пространство имен, извлеченной из первого входного файла.
- -N вновь разрешены после других опций.
- значения пространств имен были зарегистрированы в качестве префиксов.
- выдаёт ошибку сегментации можно избежать, когда их просят перемещать узлы пространств имен.
- Был недостающий символ новой строки в сообщении --help-е изд.
- Тестовые сценарии Переносимость была улучшена.
- XML_SAVE_WSNONSIG используется только если LibXML является версия 2.7.8 или более поздняя версия.
Что нового в версии 1.2.0:
- Эта версия реализует --update --expr для команда под ред.
- Эда Сель команды используют определения пространства имен верхнего уровня из первого входного файла, который следует удалить необходимость определения пространств имен в командной строке с -N в большинстве случаев.
- Выберите выходы с 0 только если результат не пуст.
- Этот релиз добавляет номер столбца и восстанавливает входной контекст (потерял в версии 1.0.3) для сообщений об ошибках.
- Это добавляет --net возможность c14n Е.Д. Фо, и Вэл.
- Он удаляет --catalog из сообщения тр --help, так как он на самом деле не поддерживается.
- Он добавляет --elif и --else к Сель --help сообщения.
<Литий> Опция -Q была добавлена, чтобы выбрать, как -q ГРЭП в.
Что нового в версии 1.1.0:
- Исправлена ошибка для BSD и Mac OS X проверив, что O_BINARY объявляется перед тем #including io.h.
- Несколько выберите команду улучшения: --elif и --else опции, сортировка по нескольким полям, правильно (для английского языка) лексической сортировки и включения только необходимых пространств имен при выводе таблицы стилей .
- Общий LibXML и LibXSLT библиотеки связаны по умолчанию.
- Библиотека Информация о версии была добавлена к --version вывод.
- Каталог аргумент Ls был добавлено; статус выхода указывает на успех или неудача вместо подсчета файлов.
- XMLStarlet теперь будет связывать с LibXML сконфигурировано --without-SAX1 и --without-наследие.
были сделаны
Что нового в версии 1.0.6:
- Команда c14n Теперь выводит символы перевода строки только в ОС Windows, как хорошо.
- --help Некоторые опции подкоманд 'были вывода строки формата Printf в буквальном смысле.
<Литий> The --help текст изд теперь корректно описывает поведение -Р, -S, --pf и --ps.
Что нового в версии 1.0.5:
- Исправлена ошибка, в которой с CDATA файл стилей узлов привело к повреждение памяти была исправлена.
- Тестовые сценарии Теперь дважды & Quot; / & Quot; персонажи под MSYS, чтобы избежать преобразования пути; большинство тестов в настоящее время добиться успеха в MinGW сборки.
- Были некоторые дополнительные твики в тестах и построить систему.
<Литий> Опция --help теперь выводит на стандартный вывод и завершает работу с успехом.
Что нового в версии 1.0.4:
- Кодировать специальные символы XML в качестве аргументов (теперь может включать в себя котировки в XPath)
- отличны от нуля код выхода, когда входной файл не найден (ошибка 3158488)
- е изд с --pf / - опции PS не форматирует вывод (ошибка 3158490)
- Выход () вместо Segfault при попытке удаления узлов пространства имен (Bug 1120417)
- добавлена --disable-статические-LIBS ./configure параметр для использования совместно libxml2 и LibXSLT
- нерекурсивна марка
- использование ИСПЫТАНИЯ и XFAIL_TESTS для тестирования, лучше выход
Комментарии не найдены