Download (221 K KB)
 Cocoatron Screenshot
License: Free
Downloads: 594
Added: 28 Nov 2006
Updated: 30 Jun 2008
Developer: Todd Ditchendorf(more)


Cocoatron Publisher Description
Cocoatron is the suite of Automator Actions that brings drag-and-drop simplicity to creating and automating complex XML Processing Pipelines.

Inspired by XProc and SXPipe, Cocoatron is a simple way to create, run and automate complicated XML processing pipelines without writing a line of custom 'glue' code in Java, C++ or other languages.


Conceptually, Cocoatron is a combination of XProc and Apple's Automator application. XProc is the W3C's spec for high-level descriptions of XML processing pipelines. Automator is Apple's graphical application for creating scripting pipelines with drag-and-drop simplicity.


Cocoatron consists of six Automator Actions (composeable, configurable pipeline stages):


Load XML Documents
Process XIncludes of XML Documents
Validate XML Documents (DTD, XSD, RNG)
Transform XML Documents (XSLT)
Query XML Documents (XQuery)
Serialize XML Documents


Much like SXPipe, these actions deal strictly with XML Infosets. An Infoset is constructed using Load XML Documents and serialized back to text using Serialize XML Documents. To create pipleines, place other, built-in Apple Actions before and after these two such as Get Specified Finder Items, Get Specified URLs or New TextEdit Document.


Implemented using the powerful libxml2 framework, Cocoatron includes support for XInclude, XSLT 1.0, EXSLT, XQuery, and validation against DTD, W3C XML Schema, and RELAX NG XML syntax. Under the hood, the XML Infosets created and returned by Cocoatron Actions are actually libxml2 xmlDocPtr objects.

OS: PPC/Intel
Requirements: Mac OS X 10.4 or later.
Whats new:
Version 1.0 significantly improves behavior of Load XML Documents and fixes a nasty bug where dragging a Cocoatron Action into a Workflow would temporarily disable the 'Run' button.
Cocoatron Related Software
gURLfriend (68K) 2.0
Post your bookmark file on your Web site.
Download
05 Sep 2008
Hyperize 2.0
Convert plain text into HTML.
Download
20 Sep 2008
YourHead Blocks 3.0.3
Plugin for RapidWeaver to drag
Download
15 Jun 2008
HTML-Optimizer 9.4.7
Reduces the size of HTML pages.
Download
04 May 2008
HTML Layout 1.5
Configure your keyboard to make HTML code easier to type.
Download
31 Dec 2007
Recommended Tools
Top Downloads