This article contains instructions, advice, or how-to content.(May 2020) |
Original author(s) | Dagobert Michelsen, Noam Postavsky, Mikhail Grushinskiy |
---|---|
Initial release | 8 February 2005 |
Stable release | 1.6.1[1]
/ 9 August 2014 |
Repository |
|
Written in | C |
Operating system | Unix-like, Windows, CygWin, Mac OS |
Type | XML parser |
License | MIT License |
Website | xmlstar |
XMLStarlet is a set of command line utilities (toolkit) to query, transform, validate, and edit XML documents and files using a simple set of shell commands in a way similar to how it is done with UNIX grep, sed, awk, diff, patch, join, etc commands.
This set of command line utilities can be used by those who want to test XPath query or execute commands on the fly as well as deal with many XML documents or for automated XML processing with shell scripts.
To run XMLStarlet utility you can download it from the official site, then simply type 'xml' on the command line with the corresponding commands or queries to execute (see #Examples below).