XMLStarlet

Software screenshot:
XMLStarlet
Podrobnosti Software:
Verze: 1.5.0
Datum uploadu: 12 Apr 16
Vývojka: mgrouch
Licence: Volný
Popularita: 8

Rating: nan/5 (Total Votes: 0)

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.

  • byly provedeny
  • 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í.

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

Podobný software

Creoleparser
Creoleparser

11 May 15

PyYAML
PyYAML

12 May 15

uni2ascii
uni2ascii

11 May 15

Komentáře k XMLStarlet

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!