XMLStarlet е безплатен набор от командния ред, комунални услуги, които могат да бъдат използвани, за да се трансформира, валидиране, заявка, и редактиране на XML документи.
Инструментът XMLStarlet командния ред е написан на C и използва libxslt и libxml2 библиотеки от http://xmlsoft.org.
Какво ново в тази версия:.
- тази версия определя катастрофа, когато се опитва да тече дарохранителница на несъществуващи файлове и гранично условие в командата екранирането
- Ед и SEL команди вече могат да се позовават на пространство от имена на документа по подразбиране най-високо ниво с & quot; _ & quot; или & quot; DEFAULT & quot; и даде приятелски съобщение, ако потребителят не осъзнават, че трябва да се уточни именни пространства.
Какво ново във версия 1.4.2:
- Тази версия определя катастрофа в подкоманда на дарохранителница, че възникнала, когато тя борави възли с множество атрибути.
Какво ново във версия 1.4.1:
- A катастрофа с операции невалидни редактиране е фиксиран.
- Документацията може сега да бъде построен от смъкнатия файл и монтира към правилното място.
- Пакетът тест е бил направен по-прощава на сериализация разлики между libxml2 версии.
Какво ново във версия 1.2.1:
- A катастрофа, когато libxml2 върнати NULL резултат nodeset е фиксиран .
- & quot; - & quot; е бил объркан с --elif.
- Генерираният XSLT кода вече съдържа мястото на имената, извлечени от първия входен файл.
- -N е позволено отново след други опции.
- с еднакви имена стойности са били регистрирани като префикси.
- A segfault се избягва, когато иска да се движи именно пространство възли.
- Имаше липсва нов ред в съобщението на изд --help.
- преносимостта на тестови скриптове се подобри.
- XML_SAVE_WSNONSIG се използва само ако libxml е версия 2.7.8 или по-късно.
Какво ново във версия 1.2.0:
- Тази версия изпълнява --update --expr за командата изд.
- Ед и SEL команди използват определения най-високо ниво именно пространство от първия входен файл, който трябва да се премахне необходимостта от определяне на имена на командния ред с -N в повечето случаи.
- Изберете изходи с 0 само ако резултатът не е празна.
- Опцията-Q е добавен, за да изберете, като -q Впиши си.
- Тази версия добавя номер колона и възстановява вход контекст (изгубен във версия 1.0.3) към съобщения за грешки.
- Той добавя --net възможност да c14n, Ед, FO, и Вал.
- Тя --catalog премахва от съобщението за TR --help, тъй като тя не е действително поддържа.
- Тя добавя --elif и --else към --help съобщението SEL.
Какво ново във версия 1.1.0:
- Бъг е била определена за BSD и Mac OS X като проверява дали O_BINARY е обявен преди #including io.h.
- Няколко изберете подобрения команда: --elif и --else опции, сортиране на няколко полета, правилно (за английски) лексикално сортиране, и включването на само необходими пространства от имена от изхода стилове .
- Споделено libxml и libxslt библиотеки са свързани по подразбиране.
- е добавен Библиотека информация за версията на --version изход.
- A аргумент директория за LS е добавен; състоянието на изхода показва провал или успех, вместо да брои файл.
- Xmlstarlet сега ще се свърже с libxml конфигуриран --without-sax1 и --without-наследство.
Бяха направени
Какво е нови във версия 1.0.6:
- Командата c14n сега извежда linefeeds само в Windows като добре.
- The --help текста за изд сега описва правилно поведението на -Р, -S, --pf, и --ps.
- --help опции Някои подкомандите бяха извеждане на низ ФОРМАТ формат буквално.
Какво ново във версия 1.0.5:
- бъг в която стилови с CDATA възли доведе до корупцията памет е фиксиран.
- скриптове Тестовите сега удвои & quot; / & quot; знаци по msys да се избягват преобразуване път; повечето тестове сега успяват да строя MinGW.
- Опцията --help сега отпечатва на стандартния изход и излиза с успех.
- Имаше някои допълнителни ощипвам в тестовете и да се изгради система.
Какво ново във версия 1.0.4:
- кодират специални XML символи в аргументи (сега може да включва цитати в XPath)
- когато входен файл не е намерен ненулева изход код (Bug 3158488)
- изд с --pf / - възможности PS не преформатират изход (Bug 3158490)
- изход () вместо segfault при опит за изтриване именно пространство възли (Bug 1120417)
- добавена --disable-Static-LIBS ./configure опция за използване на споделена libxml2 и libxslt
- не-рекурсивни грим
- Използвайте тестове и XFAIL_TESTS за изпитване, по-хубав изход
Коментари не е намерена