Mjukvaruinformation:
XMLStarlet är en fri uppsättning av kommandoradsverktyg som kan användas för att omvandla, validera, fråga, och redigera XML-dokument.
XMLStarlet kommandoradsverktyg är skriven i C och använder biblioteken libxslt och libxml2 från http://xmlsoft.org.
Vad är nytt i den här versionen.
- denna version fixar en krasch när du försöker köra pyx på obefintliga filer och en randvillkor i kommandot unescape
- ED och SEL kommandon kan nu hänvisa till ett dokuments toppnivå standardnamn med & quot; _ & quot; eller & quot; DEFAULT & quot; och ge ett vänligt meddelande om användaren inte inser att de måste ange namn.
Vad är nytt i version 1.4.2:
- Denna version fixar en krasch i pyx kommandot som inträffade när den hanteras noder med flera attribut.
Vad är nytt i version 1.4.1:
- En krasch med ogiltiga redigeringsfunktioner har åtgärdats.
- Dokumentationen kan nu byggas från tarball och installerar till rätt plats.
- testsvit har gjorts mer förlåtande av serialisering skillnader mellan libxml2 versioner.
Vad är nytt i version 1.2.1:
- En krasch när libxml2 tillbaka NULL nodeset resultat fastställdes .
- & quot; - & quot; höll på att förväxlas med --elif.
- Den genererade XSLT innehåller nu namn extraherats från den första indatafilen.
- N återigen tillåtet efter andra alternativ.
- Namnrymd värden registreras som prefix.
- En segfault undviks när de ombads att flytta namn noder.
- Det fanns en saknad nyrad i ed help meddelandet.
- testskript portabilitet har förbättrats.
- XML_SAVE_WSNONSIG används endast om libxml är version 2.7.8 eller senare.
Vad är nytt i version 1.2.0:
- Denna version implementerar --update --expr för kommandot ed.
- ED och SEL kommandon använder toppnivå namndefinitioner från första indatafilen, som ska ta bort behovet av att definiera namn på kommandoraden med N i de flesta fall.
- Välj utgångar med 0 endast om resultatet är icke-tom.
- Alternativet Q har lagts för att välja, som grep s -q.
- Den här utgåvan innehåller kolumnnummer och återingångs sammanhang (förlorade i version 1.0.3) till felmeddelanden.
- Det lägger till --net möjlighet att c14n, ed, fo, och val.
- Det tar bort --catalog från tr help meddelandet eftersom det inte är faktiskt stöds.
- Det ger --elif och --else till sel help meddelandet.
Vad är nytt i version 1.1.0:
- En bugg fastställdes för BSD och Mac OS X genom att kontrollera att O_BINARY deklareras innan #including io.h.
- Flera utvalda förbättringar kommando gjordes: --elif och --else alternativ, sortering på flera områden, korrekt (för engelska) lexikal sortering, och införandet av endast behövs namn av utgångsformat .
- Delad libxml och libxslt biblioteken länkas som standard.
- Bibliotek versionsinformation tillsattes för att --version utgång.
- En katalog argument för ls tillsattes; exit status indikerar misslyckande eller framgång i stället för fil räknas.
- Xmlstarlet kommer nu länka till en libxml konfigurerad --without-sax1 och --without-arv.
Vad är nytt i version 1.0.6:
- c14n kommando matar nu radmatningar endast i Windows som väl.
- help text ed nu beskriver korrekt beteende -P, -S, --pf och --ps.
- Vissa underkommandon "--help optioner utmatning av printf formatsträngen bokstavligen.
Vad är nytt i version 1.0.5:
- Ett fel där mallarna med CDATA noder ledde till minnesfel har fastställts.
- testskript nu dubbelt & quot; / & quot; tecken enligt MSYS att undvika väg omvandling; de flesta testerna lyckas nu i MinGW build.
- Alternativet help skriver nu till stdout och avslutar med framgång.
- Det fanns några ytterligare justeringar i testerna och byggsystem.
Vad är nytt i version 1.0.4:
- Koda special XML tecken i argument (kan nu inkludera citat i xpath)
- icke-noll exit kod när indatafil inte hittas (Bug 3.158.488)
- ed med --pf / - ps alternativ inte formatera utgång (Bug 3.158.490)
- exit () i stället för segfault när man försöker ta bort namn noder (Bug 1.120.417)
- lagt --disable-statisk-libs ./configure möjlighet att använda delade libxml2 och libxslt
- icke-rekursiv make
- använda test och XFAIL_TESTS för testning, trevligare utgång
Kommentarer hittades inte