New FC3 RPM available: XMLStarlet 
I packaged the
XMLStarlet command-line XML toolkit for Fedora Core 3 Linux. The toolkit offers a bunch of handy XML-processing features in a
BusyBox-like single executable:
$ xml
XMLStarlet Toolkit: Command line utilities for XML
Usage: xml [<options>] <command> [<cmd-options>]
where <command> is one of:
ed (or edit) - Edit/Update XML document(s)
sel (or select) - Select data or query XML document(s) (XPATH, etc)
tr (or transform) - Transform XML document(s) using XSLT
val (or validate) - Validate XML document(s) (well-formed/DTD/XSD/RelaxNG)
fo (or format) - Format XML document(s)
el (or elements) - Display element structure of XML document
c14n (or canonic) - XML canonicalization
ls (or list) - List directory as XML
esc (or escape) - Escape special XML characters
unesc (or unescape) - Unescape special XML characters
pyx (or xmln) - Convert XML into PYX format (based on ESIS - ISO 8879)
p2x (or depyx) - Convert PYX into XML
<options> are:
--version - show version
--help - show help
Wherever file name mentioned in command help it is assumed
that URL can be used instead as well.Type: xml <command> --help <ENTER> for command helpXMLStarlet is a command line toolkit to query/edit/check/transform
XML documents (for more information see
http://xmlstar.sourceforge.net/)
As always, see the
RPMs section of the site for downloads and more
information on the packages.
(Note: The RPM spec for this packaging
required only minor changes from the one distributed with the SRPM on
the
XMLStarlet web site. I'll
try to get the author to incorporate my FC3-compatibility changes into the mainstream
release.)