Global Information Lookup Global Information

XProc information


XProc
Filename extension
.xpl
Internet media type
application/xproc+xml
Developed byWorld Wide Web Consortium
Type of formatStylesheet language
Extended fromXML
Standard1.0 (Recommendation)

XProc is a W3C Recommendation to define an XML transformation language to define XML Pipelines.

Below is an example abbreviated XProc file:

<p:pipeline name="pipeline" xmlns:p="http://www.w3.org/ns/xproc" version="1.0">
  <p:input port="schemas" sequence="true"/>

  <p:xinclude/>

  <p:validate-with-xml-schema>
    <p:input port="schema">
      <p:pipe step="pipeline" port="schemas"/>
    </p:input>
  </p:validate-with-xml-schema>
</p:pipeline>

This is a pipeline that consists of two atomic steps, XInclude and Validate. The pipeline itself has three inputs, “source” (a source document), “schemas” (a list of W3C XML Schemas) and “parameters” (for passing parameters). 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 an equivalent less abbreviated XProc pipeline:

<p:pipeline name="pipeline" xmlns:p="http://www.w3.org/ns/xproc" 
  version="1.0">
  <p:input port="schemas" sequence="true"/>

  <p:xinclude name="included">
    <p:input port="source">
      <p:pipe step="pipeline" port="source"/>
    </p:input>
  </p:xinclude>

  <p:validate-with-xml-schema name="validated">
    <p:input port="source">
      <p:pipe step="included" port="result"/>
    </p:input>
    <p:input port="schema">
      <p:pipe step="pipeline" port="schemas"/>
    </p:input>
  </p:validate-with-xml-schema>
</p:pipeline>

and 17 Related for: XProc information

Request time (Page generated in 0.5538 seconds.)

XProc

Last Update:

XProc is a W3C Recommendation to define an XML transformation language to define XML Pipelines. Below is an example abbreviated XProc file: <p:pipeline...

Word Count : 389

Identity transform

Last Update:

name="pipeline" xmlns:p="http://www.w3.org/ns/xproc"> <p:identity/> </p:pipeline> Here one important note about the XProc identity, is that it can take either...

Word Count : 996

XML pipeline

Last Update:

XML Pipeline in XSLT Calabash is an implementation of XProc Calumet is an XProc implementation from EMC QuiXProc is an XProc implementation of Innovimax...

Word Count : 1308

XML transformation language

Last Update:

code executing in the order in which it is written. XProc: XProc is an XML Pipeline language. The XProc 1.0 W3C Recommendation was published in May 2010...

Word Count : 1020

XML database

Last Update:

XQuery Full Text EXPath Extensions EXQuery Extensions XSLT 2.0 XForms 1.1 XProc 1.0 BaseX BSD Java Yes Yes Yes Yes Yes Yes Yes Yes Yes No eXist GNU LGPL...

Word Count : 928

Dataflow programming

Last Update:

data analysis and reporting. XEE (Starlight) XML engineering environment XProc Apache Beam: Java/Scala SDK that unifies streaming (and batch) processing...

Word Count : 1615

List of file formats

Last Update:

TNS – Ti-Nspire Code/File TS – TypeScript VBS – Visual Basic Script XPL – XProc script/pipeline ebuild – Gentoo Linux's portage package. Authentication...

Word Count : 13920

XQuery

Last Update:

develops extensions to XQuery and other related standards (XPath, XSLT, XProc, and XForms). The following extensions are currently available: Packaging...

Word Count : 2117

Streaming XML

Last Update:

is the protocol used for example in Google Talk. QuiXProc is an open source Java version of XProc which is streaming and doing parallel processing QuiXPath...

Word Count : 184

Schematron

Last Update:

designers to build and maintain rules using XML manipulation tools. The W3C's XProc pipelining language, for example, has native support for Schematron schema...

Word Count : 847

XPath

Last Update:

Java, C#, Python or JavaScript), or embedded in languages such as XSLT, XProc, XML Schema or XForms. XPath 2.0 became a Recommendation on 23 January 2007...

Word Count : 3136

EXist

Last Update:

processing (limited support) XML-RPC - a remote procedure call protocol XProc - a XML Pipeline processing language XQuery API for Java Free and open-source...

Word Count : 465

List of programming languages by type

Last Update:

parallelizing and race-free SR – research language V (Vlang) Unified Parallel C XProc – XML processing language, enabling concurrency A constraint programming...

Word Count : 7022

List of XML markup languages

Last Update:

XPointer: a system for addressing components of XML based internet media XProc : a W3C standard language to describe XML Pipeline XQuery: a query language...

Word Count : 2583

Apache Cocoon

Last Update:

serializer. Reactor pattern - the design pattern that Cocoon is based on. XProc - a W3C Standard for modelising of XML pipeline. "An Introduction to Apache...

Word Count : 638

Data Format Description Language

Last Update:

VSCode, as well as integrations into Apache NiFi, and the XML Calabash XProc pipeline engine. It continues to be under active development. European Space...

Word Count : 1478

Improving Web Advertising Business Group

Last Update:

Namespace Schema Signature XForms XInclude XLink XOP XPath 2.0 3.x XPointer XProc XQuery XSL XSL-FO XSLT elements Notes IndieAuth XAdES XBL XHTML+SMIL XUP...

Word Count : 350

PDF Search Engine © AllGlobal.net