Name

p:encode — The standard p:encode step.

Synopsis

The p:encode step base64 encodes documents.

Input portPrimarySequenceContent types
source✔   
Output portPrimarySequenceContent types
result✔  application/xml 
Option nameTypeDefault value
encodingxs:string'base64'
serializationmap(xs:QName,item()*)?()
Declaration
1 |<p:declare-step xmlns:p="http://www.w3.org/ns/xproc">
  |   <p:input port="source"/>
  |   <p:output port="result" content-types="application/xml"/>
  |   <p:option name="encoding" as="xs:string" select="'base64'"/>
5 |   <p:option name="serialization" as="map(xs:QName,item()*)?"/>
  |</p:declare-step>

Description

The p:encode step is a standard XProc 3.0 step.