Revision [1936]
This is an old revision of HomePage made by DavidLee on 2014-10-26 21:14:16.
xmlsh
XMLSHA command line shell for XML xmlsh provides a familiar scripting environment, but specifically tailored for scripting xml processes. |
This project is managed in Sourceforge. See the Sourceforge Project Page.
See the "xmlsh" directory under "Files" or just click the "Download" link.
ReleaseNotes
News
The latest release of xmlsh 1.2.5 on 2014-05-26.All extensions were rebuilt and require this new runtime version.
XMLSH 2.0 is under development. The project has moved to GitHub
I will update this page when it is ready for release, in the mean time please use the SourceForge site as indicated for latest stable release.
Notes
Mark Logic server is supported via an extension module, see MarkLogicCalabash Xproc processor is supported via an extension module, see Calabash
XMLSH now has a Blog as an attempt to less formally journal the progress.
I gave a presentation about xmlsh at Balisage (previously "Extreme XML") conference, August 13, 2008.
See Balisage Program
I co-presented a presentation with Norman Walsh at Balisage 2009 on Efficient XML Scripting
Download
Philosophy
QuickStart
Basic Syntax
How To Guide
XML Expressions
Namespaces
Modules
Serialization
Logging
Saxon HE and EE Support
Other ways of using xmlsh
Calling from Ant
Embedding xmlsh
Embedding as as Servlet
Commands and Functions
Commands includes Posix and Experimental commandsFunctions includes Internal, XS, and StAX functions
XPath Extensions
XPath ExtensionsExtension Modules
MarkLogicCalabash XProc
eXist
Amazon AWS Services
JSON
Predefined XQuery Function Modules
functx XQuery moduleNative Java Objects
Using Native Java ObjectsScripting streamable XML with StAX functions
StAX FunctionsXMLSHI GUI
Simple GUI for xmlshOther Fun Things
A recent interview with Steve Bourne about the "Bourne Shell" (sh).
Bourne Shell Interview
XML Resources page from DEI
Four part series on xmlsh at http://xmltoday.org/
Report Bugs
Contact the author
Useful pages: FormattingRules, WikkaDocumentation, OrphanedPages, WantedPages, TextSearch.