XProc

XProc

infobox file format
name = XProc
extension = .xpl
mime = application/xml
owner = [http://www.w3.org/ World Wide Web Consortium]


creatorcode =
genre = Stylesheet language
containerfor =
containedby =
extendedfrom = XML
extendedto =
standard = [http://www.w3.org/TR/xproc 1.0 (Working Draft)]

XProc is a W3C working draft to define a XML transformation language to define XML Pipelines.

Below is an example XProc file:

This is a pipeline that consists of two atomic steps, XInclude and Validate. The pipeline itself has two inputs, “source” (a source document) and “schemas” (a list of W3C XML Schemas). The XInclude step reads the pipeline input “source” and produces a result document. The Validate step reads the pipeline input “schemas” and the output from the XInclude step and produces a result document. The result of the validation, “result”, is the result of the pipeline.

Here is the equivalent abbreviated XProc pipeline:

Implementations

* [http://norman.walsh.name/2008/projects/calabash Calabash] maintained by Norman Walsh

See also

* XSLT
* XPath

External links

* [http://www.w3.org/XML/Processing/ the official web site at W3C]
* [http://xproc.org the web site maintained by Norman Walsh]
* [http://www.w3.org/TR/xproc/ the ongoing working draft]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • XProc — (von englisch XML Processing) ist eine vom W3C standardisierte XML Sprache zur Definition von Verarbeitungsketten für XML Dokumente (sogenannter XML Pipelines). Sie ist seit Mai 2010 W3C Empfehlung und dient dem vermehrten Bedarf der… …   Deutsch Wikipedia

  • XProc — Расширение .xpl MIME application/xml Разработан World Wide Web Consortium Тип формата Язык описания стилей Расширен из XML Стандарт(ы) …   Википедия

  • XProc — Pipeline Extension .xpl Type MIME application/xproc+xml[1] Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

  • XML pipeline — In computer science, an XML Pipeline is formed when XML (Extensible Markup Language) processes, sometimes called XML transformations, are connected together.For instance, given two transformations T1 and T2, the two can be connected together so… …   Wikipedia

  • Quine (informatique) — Pour les articles homonymes, voir Quine. Un quine en informatique est un programme (une sorte de métaprogramme) dont la sortie et le code source sont identiques. À titre de défi ou d amusement, certains programmeurs essaient d écrire le plus… …   Wikipédia en Français

  • XML Pipeline — Eine XML Pipeline wird gebildet, wenn mehrere XML (Extensible Markup Language) Prozesse wie Transformationen und Validierungen miteinander verbunden werden. Zum Beispiel können zwei Transformationen, T1 und T2, so miteinander verbunden werden,… …   Deutsch Wikipedia

  • Langage De Transformation XML — Un langage de transformation XML est un langage de programmation créé spécifiquement pour créer toute forme de document en sortie à partir d un document XML en entrée. Il y a deux cas spécifiques de transformation : XML vers XML : le… …   Wikipédia en Français

  • Langage de transformation XML — Un langage de transformation XML est un langage de programmation créé spécifiquement pour créer toute forme de document en sortie à partir d un document XML en entrée. Il y a deux cas spécifiques de transformation : XML vers XML : le… …   Wikipédia en Français

  • Langage de transformation xml — Un langage de transformation XML est un langage de programmation créé spécifiquement pour créer toute forme de document en sortie à partir d un document XML en entrée. Il y a deux cas spécifiques de transformation : XML vers XML : le… …   Wikipédia en Français

  • Transformation XML — Langage de transformation XML Un langage de transformation XML est un langage de programmation créé spécifiquement pour créer toute forme de document en sortie à partir d un document XML en entrée. Il y a deux cas spécifiques de… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”