411 REFERENCE · Wikibooks
XProc
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Welcome to the XProc Wikibook
XProc is a World Wide Web Consortium recommendation language for designing XML pipelines.
Current Status
Update: We just set up a subversion repository for the source code for the examples: http://code.google.com/p/xproc-examples
Please let us know if you would like contribute source code to the examples.
About this Project
Jim Fuller started this project and encourages contributions, give me a shout if you need help.
All new text and example programs must conform to the Creative Commons Attribution/Share-Alike License 3.0 and the GFDL.
Table of Contents
Introduction
The XProc vocabulary
XProc is made up of three categories of things: core elements, ancillary elements, and a standard step library. The core elements give logic constructs, conditional and iterative processing statements and try/catch error mechanisms:
Example Pipeline
Pitfalls
Example Scripts
Beginning Examples
These examples are for people who are just getting started with XProc.
/Simple Pipe/ - A simple pipeline where the source and XSLT are inline. 25% Feb 3rd, 2010
/XSLT Pipe/ - An example where the source and XSLT files are in three separate files. 25% Feb 3rd, 2010
/Multiple XSLT Pipe/ - An example where multiple XSLT transformations occur one after the other on a single XML input. 10% July 26th, 2013
Intermediate Examples
Development Tools
Systems that Support XQuery
References
W3C web site for XProc
XProc W3C Draft Spec is in last call now
Other sources
XProc pipeline Libraries
Nascent EXProc effort by Norman Walsh
Discussion Groups
XProc dev for implementers and users of Xproc.
XML
X
0%
__NOTOC__