OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   XmlStarlet command line XML toolkit 0.1.0 release announcement

[ Lists Home | Date Index | Thread Index ]

XMLStarlet Command Line XML Toolkit 0.1.0 has been released
 
 
This project pursues a goal to create command line XML toolkit to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using grep/sed/awk/tr/diff/patch.
 
This toolkit can be used by those who deal with many XML document on UNIX shell prompt as well as for automated processing with shell scripts.
 
The toolkit's feature set includes options for:
 
Validating XML files (simple well-formedness check, DTD, XSD, RelaxNG)
 
Calculating values of XPath expressions on XML files (such as running sums, etc)
 
Searching XML files for matches to given XPath expressions
 
Applying XSLT stylesheets to XML documents (including EXSLT support, and passing parameters to stylesheets)
 
Querying XML documents (ex. querying for value of some elements of attributes, sorting, etc)
 
Modifying XML documents (ex. deleting some elements)
 
Re-formatting XML documents (as changing indentation, etc)
 
Fetching XML documents using http:// or ftp:// URLs
 
Browsing structure of XML documents (in similar way to 'ls' command for directories)
 
Including one XML document into another using XInclude
 
XML c14n canonization
 
XMLStarlet command line toolkit is written in C and uses libxml2 and libxslt from http://xmlsoft.org/.
 
Implementation of extensive choice of options for XMLStarlet was only possible because of rich feature set of libxml2 and libxslt (many thanks to the developers of those libraries for great work).
 
XMLStarlet is linked statically to both libxml2 and libxslt, so generally all you need to use it is one executable file.
 
XMLStarlet is open source freeware under MIT license which allows free use and distribution for both commercial and non-commercial projects.
 
New binaries for Solaris8-sparc/RedHat-7.3/Mandrake-9.1/ has been released. (i586 rpm are for Mandrake-9.1 and i386 are for RedHat 7.3)
 
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 at http://sourceforge.net/forum/?group_id=66612)
 
Thank you,
--MG
 
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.478 / Virus Database: 275 - Release Date: 5/6/2003




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS