Software informatie:
XMLStarlet is een gratis set van command-line hulpprogramma's die kunnen worden gebruikt om te transformeren, te valideren, query en bewerken van XML-documenten.
Het XMLStarlet command-line tool is geschreven in C en maakt gebruik van de libxslt en libxml2 bibliotheken van http://xmlsoft.org.
Wat is nieuw in deze release:.
- deze versie lost een crash wanneer het proberen om te draaien Pyxis op niet-bestaande bestanden en een randvoorwaarde in de unescape commando
- De ed en sel commando's kunnen nu verwijzen naar een document topniveau standaardnaamruimte met & quot; _ & quot; of & quot; STANDAARD & quot; en geven een vriendelijke bericht als de gebruiker niet beseffen dat ze nodig hebben om namespaces te geven.
Wat is nieuw in versie 1.4.2:
- Deze versie lost een crash in de pyx subopdracht dat gebeurde toen deze afgeeft nodes met meerdere attributen.
Wat is nieuw in versie 1.4.1:
- Een crash met ongeldige bewerkingen is opgelost.
- De documentatie kan nu worden gebouwd van de tarball en installeert naar de juiste plaats.
- De test suite is meer vergevingsgezind van serialisatie verschillen tussen libxml2 versies gemaakt.
Wat is nieuw in versie 1.2.1:
- Een crash bij libxml2 terug NULL nodeset resultaat werd vastgesteld .
- & quot; - & quot; werd verward met --elif.
- De gegenereerde XSLT bevat nu de namespaces gewonnen uit de eerste ingang file.
- -N is weer toegestaan nadat andere opties.
- Namespace waarden werden geregistreerd als voorvoegsels.
- Een segfault wordt vermeden wanneer u wordt gevraagd om namespace nodes te verplaatsen.
- Er was een ontbrekende nieuwe regel in de ed help bericht.
- De test scripts draagbaarheid werd verbeterd.
- XML_SAVE_WSNONSIG wordt alleen gebruikt als libxml is versie 2.7.8 of hoger.
Wat is nieuw in versie 1.2.0:
- Deze versie implementeert --update --expr voor de ed opdracht.
- De ed en sel commando's maken gebruik van top-level namespace definities uit de eerste input file, die de noodzaak om naamruimten definiëren op de opdrachtregel met de N in de meeste gevallen dient te verwijderen.
- Selecteer uitgangen met 0 alleen als het resultaat is niet leeg.
- De optie-Q is toegevoegd om te selecteren, zoals q grep's.
- Deze versie voegt kolomnummer en herstelt ingang context (verloren in versie 1.0.3) op foutmeldingen.
- Het voegt de --Netto optie om c14n, ed, fo, en val.
- Het verwijdert --catalog van de tr --help boodschap want het is eigenlijk niet ondersteund.
- Het voegt --elif en --else de sel help bericht.
Wat is nieuw in versie 1.1.0:
- Een bug werd vastgesteld voor BSD en Mac OS X door te controleren dat O_BINARY verklaard voordat #including io.h.
- Verschillende commando verbeteringen select werden gemaakt: --elif en --else opties, het sorteren op meerdere velden, correct (voor Engels) lexicale sorteren, en de opname van alleen nodig namespaces door de uitgang stylesheet .
- Gedeelde libxml en libxslt bibliotheken worden standaard gekoppeld.
- Bibliotheek versie informatie werd toegevoegd aan de uitgang version.
- Een directory argument voor ls werd toegevoegd; de exit status geeft falen of succes in plaats van het bestand te tellen.
- Xmlstarlet zal nu koppelen aan een libxml geconfigureerde --without-SAX1 en --without-erfenis.
Wat is nieuw in versie 1.0.6:
- De c14n commando voert nu linefeeds alleen in Windows als goed.
- De --help tekst ed nu correct beschrijft het gedrag van P, S, --pf en --ps.
- help opties Sommige subopdrachten 'werden het uitvoeren van het printf format string letterlijk.
Wat is nieuw in versie 1.0.5:
- Een bug waarbij stylesheets met CDATA nodes leidde tot geheugenbeschadiging werd vastgesteld.
- De test scripts nu verdubbelen & quot; / & quot; karakters onder Msys om de conversie pad te voorkomen; de meeste tests nu slagen in de mingw bouwen.
- De --help optie drukt nu naar stdout en verlaat met succes.
- Er waren enkele verdere aanpassingen in de tests en het systeem op te bouwen.
Wat is nieuw in versie 1.0.4:
- coderen speciale XML tekens argumenten (kunnen nu ook citaten in xpath)
- non-zero exit code wanneer ingang bestand niet wordt gevonden (Bug 3.158.488)
- ed met --pf / - ps opties niet uitgang formatteren (Bug 3.158.490)
- afslag () in plaats van segfault wanneer het proberen om namespace nodes (Bug 1.120.417) te verwijderen
- toegevoegd --disable-static-libs ./configure optie om gedeelde libxml2 en libxslt gebruiken
- niet-recursieve make
- PROEVEN gebruik en XFAIL_TESTS voor het testen, mooier uitgang
Reacties niet gevonden