Podrobnosti Software:
XMLStarlet je bezplatná sada nástroje příkazového řádku, které lze použít k transformaci, ověřit, dotaz a upravit XML dokumentů.
XMLStarlet Nástroj příkazového řádku je napsán v C a používá libxslt a libxml2 knihovny od http://xmlsoft.org.
Co je nového v této verzi:.
- Tato verze opravuje pád při pokusu o spuštění PYX na neexistující soubory a okrajové podmínky v příkazu unescape
- ED a SEL příkazy nyní mohou odkazovat na výchozí jmenném prostoru na nejvyšší úrovni dokumentu je s & quot; _ & quot; nebo & quot; VYCHOZI & quot; a dát přátelskou zprávu, pokud uživatel neuvědomuje, že je třeba specifikovat jmenné prostory.
Co je nového ve verzi 1.4.2:
- Tato verze opravuje pád v PYX podpříkazu že nastala, když to se zabývalo uzly s několika atributy.
Co je nového ve verzi 1.4.1:
- crash s neplatnými editačních operací byla opravena.
- Dokumentace může být nyní postaven z tarballu a instaluje na správném místě.
- testovací sada byla provedena shovívavější z serializace rozdíly mezi verzemi libxml2.
Co je nového ve verzi 1.2.1:
- A pád při libxml2 vrátil nulový výsledek nodeset byla stanovena .
- & quot; - & quot; byla zaměňována s --elif.
- Vygenerovaný XSLT nyní obsahuje jmenné prostory extrahované z prvního vstupního souboru.
- -N opět povoleno po dalších možností.
- Hodnoty jmenného prostoru byly registrovány jako prefixy.
- A segfault se vyhnout, když žádal, aby pohybovat uzly jmenných prostorů.
- Nastala chybí nový řádek v ed --help zprávy.
- Přenosnost testovací skripty byla zlepšena.
- XML_SAVE_WSNONSIG se používá pouze v případě, libxml je verze 2.7.8 nebo novější.
Co je nového ve verzi 1.2.0:
- Tato verze implementuje --update --expr pro příkaz ed.
- ED a SEL příkazy používají definice v jmenném prostoru na nejvyšší úrovni od prvního vstupního souboru, který by měl odstranit potřebu definovat obory názvů na příkazovém řádku s -N ve většině případů.
- Vyberte skončí s 0 pouze v případě, že výsledek je non-prázdná.
- Možnost Q byla přidána k výběru, jako -q grep je.
- Tato verze přidává číslo sloupce a obnoví vstupní kontext (ztratil ve verzi 1.0.3) pro chybové zprávy.
- Přidává --net možnost c14n, ed, Fo a Val.
- Odstraňuje --catalog z tr --help zprávou, protože není ve skutečnosti podporován.
- Dodává --elif a --else na sel --help zprávy.
Co je nového ve verzi 1.1.0:
- A chyba byla stanovena na BSD a Mac OS X kontrolou, že O_BINARY je deklarován před #including io.h.
- několik vylepšení vyberte příkaz: --elif a --else možnosti třídění na více polí, správné (angličtině) lexikální třídění a zahrnutí pouze potřebných jmenných prostorů výstupem stylů .
- Sdílené libxml a libxslt knihovny jsou ve výchozím nastavení propojen.
- Informace o verzi knihovny bylo přidáno do vypíše číslo.
- Adresář argumentem pro ls byl přidán; návratová označuje úspěšnosti nebo neúspěšnosti namísto počtu souborů.
- Xmlstarlet bude nyní propojit s libxml nakonfigurován --without-sax1 a --without-dědictví.
byly provedeny
Co je nového ve verzi 1.0.6:
- Příkaz c14n nyní výstupy linefeeds pouze ve Windows as dobře.
- --help text pro ed nyní správně popisuje chování -P -S, --pf a --ps.
- --help Možnosti V některých dílčích 'byly výstupu formátu printf řetězec doslova.
Co je nového ve verzi 1.0.5:
- Chyba v nichž stylesheets s CDATA uzly vedlo k poškození paměti byla opravena.
- testovací skripty nyní zdvojnásobit & quot; / & quot; znaky pod MSYS, aby se zabránilo konverze cesta; Většina testy nyní uspět v mingw verzi.
- Možnost --help nyní tiskne na standardní výstup a ukončí s úspěchem.
- Tam byly některé další vylepšení v testech a vybudovat systém.
Co je nového ve verzi 1.0.4:
- zakóduji speciální znaky XML v argumentech (nyní mohou zahrnovat citace XPath)
- nenulovou návratový kód, pokud není nalezen vstupní soubor (chyba 3158488)
- ed s --pf / - možnosti ps nemá přeformátovat výstup (chyba 3158490)
- exit () namísto segfault při pokusu o smazání oboru názvů uzlů (chyba 1120417)
- přidána možnost využívat sdílené libxml2 a libxslt --disable-static-libs ./configure
- nerekurzívní make
- Pomocí testů a zkoušek XFAIL_TESTS pro testování, hezčí výstup
Komentáře nebyl nalezen