XProc

XProc on W3C:n suositus XML pipelinen määrittelyyn transformaation ja validoinnin välille.

Esimerkki

 <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>

Katso myös

  • XSLT
  • XPath

Aiheesta muualla

  • https://www.w3.org/TR/xproc/
  • https://xprocbook.com/book/book-1.html (Arkistoitu – Internet Archive)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.