XSH2 1.0

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : GPL - GNU Public License
CreatedCreated : Apr 26, 2007
Size downloadDownloads : 3
Program licensing
Thank you for voting...

XSH2 is a powerfull command-line tool for querying, ...

xsh2 by Petr Pajas is a powerfull command-line tool for querying, processing and editing XML documents. It features a shell-like interface with auto-completion for comfortable interactive work, but can be as well used for off-line (batch) processing of XML data. XSH makes extensive use of the xpath language, but system shell and the perl programming language are both accessible from XSH as well, in a very natural way. XSH itself is written in Perl and uses XML::LibXML bindings of libxml2 library as the XML-backend.
Features:
- Work with multiple dom trees at once
- Filesystem-like navigation within the DOM tree using XPath
- XPath-based copy/move nodes within a DOM tree or between two DOM trees (with automatic node-type conversion, so that you may e. g. move text nodes into attributes or comments)
- Deleting nodes, creating nodes of any type (elements, attributes, text, cdata, comments, well-balanced XML chunks, and (experimentally) even entity reference)
- XPath-based search and XML listing
- Arbitrary XPath and Perl expression evaluation
- Conditional statements, while loop, Perl-like foreach loop
- Command outupt redirection using a unix pipe;

XSH2 1.0 scripting tags: xml editing shell, dom, xpath, xsh2, xml tool, utility, nodes, perl, editor, xml editor. What is new in XSH2 1.0 software script? - Unable to find XSH2 1.0 news. What is improvements are expecting? Newly-made XSH2 1.1 will be downloaded from here. You may download directly. Please write the reviews of the XSH2. License limitations are unspecified.