Overview of XProc

XProc is a language in XML which provides a set of commands for a flow control in order to generate XML oriented workflows. A XProc document is read by a processor which executes these commands sequentially. The language uses several techniques which are performed in sequence within a pipeline (as so-called steps).

On the following pages the language is described. Here, you can also find a complete reference including appropriate examples.

XProc introduction

0. The XProc concept
1. Namespaces
2. Processors
3. Pipelines
4. Steps
5. Ports
6. Port Binding
7. Options
8. Variables
9. Parameters
10. Pipeline elements
11. Errors
12. Developing own steps
13. Typical application scenarios


XProc reference

>> XProc reference


<< back next >>