XMLStarlet

Screenshot Software:
XMLStarlet
Mga detalye ng Software:
Bersyon: 1.5.0
I-upload ang petsa: 12 Apr 16
Nag-develop: mgrouch
Lisensya: Libre
Katanyagan: 8

Rating: nan/5 (Total Votes: 0)

XMLStarlet ay isang libreng hanay ng mga command-line utilities na maaaring magamit upang ibahin ang anyo, patunayan, query, at mag-edit ng XML dokumento.

Ang XMLStarlet command-line na kasangkapan ay nakasulat sa C at ginagamit ang libxslt at libxml2 aklatan mula http://xmlsoft.org.

Ano ang bago sa ito release:.

  • ang bersyon na ito Inaayos ng isang pag-crash kapag sinusubukan na patakbuhin Pyx sa nonexistent mga file at isang hangganan kondisyon sa unescape command
  • Ang ed at sel utos ay maaari na ngayong mag-refer sa top level default namespace isang dokumento kay & quot; _ & quot; o & quot; DEFAULT & quot; at magbigay ng isang friendly na mensahe kung ang gumagamit ay hindi mapagtanto na kailangan nila upang tukuyin namespaces.

Ano ang bago sa bersyon 1.4.2:

  • Ang bersyon na ito Inaayos ng isang pag-crash sa pyx subcommand na naganap kapag ito hawakan nodes na may maramihang mga katangian.

Ano ang bago sa bersyon 1.4.1:

  • Ang isang pag-crash sa mga di-wastong operasyon editing ay naayos na.
  • Ang mga babasahin ay maaari na ngayong binuo mula sa tarball at nag-install sa tamang lugar.
  • Ang test suite ay ginawa mas mapagpatawad ng serialization pagkakaiba sa pagitan libxml2 bersyon.

Ano ang bago sa bersyon 1.2.1:

  • Ang isang pag-crash kapag libxml2 nagbalik NULL nodeset resulta ay naayos .
  • & quot; - & quot; ay ini malito --elif.
  • Ang nabuong XSLT ngayon ay naglalaman ng namespaces nahango mula sa unang input file.
  • -N ay muling pinapayagan pagkatapos iba pang mga pagpipilian.
  • Namespace halaga ay ini-nakarehistro bilang prefix.
  • Ang isang segfault ay iwasan kapag nagtanong upang ilipat namespace nodes.
  • Nagkaroon ng isang nawawala newline sa ed --help message.
  • Ang script ng pagsubok na maaaring dalhin ay pinabuting.
  • XML_SAVE_WSNONSIG ay ginagamit lamang kung libxml ay bersyon 2.7.8 o mas bago.

Ano ang bago sa bersyon 1.2.0:

  • Ang bersyon na ito ay nagpapatupad --update --expr para ang ed command.
  • Ang ed at sel utos gamitin top-level namespace kahulugan mula sa unang input file, na kung saan ay dapat na alisin ang kailangan upang tukuyin namespaces sa command line sa -N sa karamihan ng mga kaso.
  • Piliin ang mga paglabas sa 0 lamang kung ang resulta ay hindi pang-laman.
  • Ang -Q pagpipilian ay naidagdag upang piliin, tulad q ni grep.
  • Ang release na ito ay nagdadagdag ng number column at restores input konteksto (nawala sa bersyon 1.0.3) sa error na mensahe.
  • Ito ay nagdadagdag ng --net pagpipilian upang c14n, ed, fo, at val.
  • Ito ay nagtanggal --catalog mula sa tr --help message dahil ito ay hindi aktwal na suportado.
  • Nagdadagdag ito --elif at --else sa sel --help message.

Ano ang bago sa bersyon 1.1.0:

  • Ang isang bug ay naayos para sa BSD at Mac OS X sa pamamagitan ng pagsuri na O_BINARY ay ipinahayag bago #including io.h.
  • Maraming piliin pagpapabuti utos ay ginawa: --elif at --else pagpipilian, pag-uuri sa maraming mga larangan, tama (para sa Ingles) leksiko pag-uuri, at pagsasama ng mga kinakailangan lamang namespaces sa pamamagitan ng output stylesheet
  • .
  • Ibinahagi libxml at libxslt aklatan ay naka-link sa pamamagitan ng default.
  • Library bersyon impormasyon ay naidagdag sa --version output.
  • Isang direktoryo argument para ls ay idinagdag; ang exit status ay nagpapahiwatig kabiguan o tagumpay sa halip ng count file.
  • Xmlstarlet ay ngayon mag-link na may isang libxml isinaayos --without-sax1 at --without-legacy.

Ano ang bago sa bersyon 1.0.6:

  • Ang c14n utos ngayon outputs linefeeds lamang sa Windows bilang na rin.
  • Ang --help teksto para ed ngayon tama na naglalarawan sa pag-uugali ng -P, -S, --pf, at --ps.
  • Ang ilang mga subcommands '--help pagpipilian ay outputting ang printf format string literal.

Ano ang bago sa bersyon 1.0.5:

  • Ang isang bug kung saan stylesheet sa CDATA nodes na humantong sa memory katiwalian ay naayos na.
  • Ang test script ngayon double & quot; / & quot; character sa ilalim msys upang maiwasan path ng conversion; karamihan sa mga pagsusuri ngayon magtagumpay sa mingw build.
  • Ang --help option ngayon mga Kopya sa stdout at labasan na may tagumpay.
  • May mga ilang karagdagang mga pag-aayos sa mga pagsubok at bumuo ng system.

Ano ang bago sa bersyon 1.0.4:

  • i-encode espesyal XML character sa argumento (maaari na ngayong magsama quote sa xPath)
  • non-zero exit code kapag input file ay hindi natagpuan (Bug 3,158,488)
  • ed may --pf / - ps pagpipilian ay hindi reformat output (Bug 3,158,490)
  • exit () sa halip ng segfault kapag sinusubukang tanggalin ang namespace nodes (Bug 1,120,417)
  • idinagdag --disable-static-libs ./configure opsyon upang gamitin ang shared libxml2 at libxslt
  • non-recursive make
  • paggamit PAGSUSULIT UNANG at XFAIL_TESTS para sa pagsubok, nicer output

Katulad na software

mezzanine-mdown
mezzanine-mdown

11 May 15

Sax Filter
Sax Filter

2 Jun 15

Nemo Templates
Nemo Templates

14 Apr 15

Mga komento sa XMLStarlet

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!