XMLStarlet

XMLStarlet is a set of command line XML utilities which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands, similar to the way it is done for plain text files using grep/sed/awk/tr/diff/patch.

Tags Software Development Interpreters Text Processing Markup DocBook HTML/XHTML SGML XML XSL/XSLT Utilities Shells Systems Administration Internet Web Site Management
Licenses MIT/X Freeware
Operating Systems Mac OS X Windows Windows POSIX Solaris Linux Unix BSD
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  16 Mar 2005 00:18
  • Rrelease-after

Changes: Several bugs in pyx/depyx options were fixed. This release was recompiled against the recent libxml2 2.6.18 and libxslt 1.1.13 libraries.

  • Rrelease-mid
  •  28 Jan 2005 22:21
  • Rrelease-after

Changes: Several core dump bugs were fixed. This release was recompiled against the recent libxml2 2.6.17 and libxslt 1.1.12 libraries. New binaries were provided for Windows and Linux and the documentation was updated.

  • Rrelease-mid
  •  19 Sep 2004 20:01
  • Rrelease-after

Changes: Security bugs (buffer overflows) have been fixed. This release is recompiled against recent libxml2-2.6.13 and libxslt-1.1.10 libraries. There are new binaries for Windows/Linux. The documentation has been updated.

  • Rrelease-mid
  •  24 Aug 2004 00:03
  • Rrelease-after

Changes: This release has been recompiled against the recent libxml2 -2.6.12 and libxslt-1.1.9 libraries. There are additional examples and tests, a bug in the namespaces argument parsing was fixed, and the documentation was updated.

  • Rrelease-mid
  •  28 Mar 2004 15:53
  • Rrelease-after

Changes: XmlStarlet has been recompiled against recent libxml2-2.6.8 and libxslt-1.1.5 libraries. New binaries for Windows/Linux have been built. Additional examples and tests have been included. A c14n canonicalization bug has been fixed. Documentation has been updated.

Rss Recent comments

Rcomment-before 30 Jul 2003 17:23 Rcomment-trans dsew Rcomment-after

Best command-line XML tool I've found
I am doing editorial work on large collections of XML files, and I have been looking for command-line tools to facilitate various search-and-report functions--the kind of thing you'd do for text files using grep, sort, uniq, sed, etc. Of the ones I've looked at, XMLStarlet is not the easiest to use, but it is the most flexible and powerful (also the fastest). Essentially it gives you the ability to write quick XSLT scripts via the command line, plus other useful functions.

Rcomment-before 07 May 2003 17:57 Rcomment-trans mgrouch Rcomment-after

we are waiting for users feedback

We welcome any user's feedback on this project which
would greatly help us to improve its quality.
Comments, suggestions, feature requests, bug reports can
be done via SourceForge
project web site
(see XMLStarlet
Sourceforge forums)

064f0399df313753d6c69ebdc5caecc6_thumb

Project Spotlight

MyJSQLView

A Java GUI database frontend for HSQL, MySQL, Oracle, and PostgreSQL.

No-screenshot

Project Spotlight

JS Auto Form Validator

A script that lets you handle form validation without writing JavaScript code.