Hubbry Logo
search
logo
XProc
XProc
current hub

XProc

logo
Community Hub0 Subscribers
Write something...
Be the first to start a discussion here.
Be the first to start a discussion here.
See all
XProc

XProc is an XML transformation language for processing documents in pipelines: chaining conversions and other steps together to achieve the desired results. It can handle documents in XML, HTML, JSON, text and binary.

The current (stable) version is 3.1. While XProc 1.0 is a W3C Recommendation, XProc 3.1 is a standard developed by the W3C XProc Next Community Group.

Its main characteristics are:

The following is a (very) simple XProc pipeline:

So if you supply the following XML document to this pipeline:

It comes out as:

The exact date and time recorded in the timestamp attribute is of course dependent on the date and time the pipeline is executed.

The learning page of the XProc website contains links to all the learning and reference materials the XProc community group is aware of. There is a special 101 section with introductory learning materials.

See all
User Avatar
No comments yet.