Develop and Download Open Source Software

XMLStarlet

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2013-01-01 06:51
This release fixes a crash in the pyx subcommand that occurred when it handled nodes with multiple attributes.
2012-01-15 11:08
Multiple values for --value-of are now correctly output with separating newlines. External entities are substituted. Pyx output now has a space between the attribute name and the value.
2011-10-03 07:18
ASCII carriage returns are no longer added when editing UTF-16/32 xml files under Windows. --value-of now outputs the newline-separated values of all nodes instead of just the first. Special characters produced by ed -u -x are now properly escaped. EXSLT functions can now be used in ed -u -x expressions. This release adds a --var option to select.
A libxml bug which caused bogus data to be passed to the error handler was worked around.
2011-07-08 17:24
A crash when libxml2 returned NULL nodeset result was fixed. "-" was being confused with --elif. The generated XSLT now contains the namespaces extracted from the first input file. -N is once again allowed after other options. Namespace values were being registered as prefixes. A segfault is avoided when asked to move namespace nodes. There was a missing newline in the ed --help message. The test scripts portability was improved. XML_SAVE_WSNONSIG is only used if libxml is version 2.7.8 or later.
2011-06-02 06:52
This release implements --update --expr for the ed command. The ed and sel commands use top-level namespace definitions from first input file, which should remove the need to define namespaces on the command line with -N in most cases. Select exits with 0 only if the result is non-empty. The -Q option has been added to select, like grep's -q. This release adds column number and restores input context (lost in version 1.0.3) to error messages. It adds the --net option to c14n, ed, fo, and val. It removes --catalog from the tr --help message since it isn't actually supported. It adds --elif and --else to the sel --help message.

Project Resources

http://freecode.com/urls/0b81dbeb360371de674e534bc433c486
http://freecode.com/urls/dafb2781bc3eaa0973d9b2b6be52f431
http://freecode.com/urls/dfe0d88d8140173916142a8bd9ef5bd3
http://freecode.com/projects/xmlstarlet

Project Description

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.


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.