Schema Central > XProc > xproc.xsd > p:for-each
Advanced search
Need XML Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

p:for-each

Element information

Namespace: http://www.w3.org/ns/xproc

Schema document: xproc.xsd

Type: Anonymous

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
xml:id [0..1]xsd:IDfrom type p:anyProc
xml:base [0..1]xsd:anyURIfrom type p:anyProc
name [0..1]xsd:NCNamefrom type p:componentType
Any attribute[0..*]Namespace: ##other, Process Contents: lax

Used in

Substitution hierarchy

Sample instance

<p:for-each>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:iteration-source>
      <p:documentation>
         <!--any element-->
      </p:documentation>
      <p:empty>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:empty>
      <p:documentation>
         <!--any element-->
      </p:documentation>
   </p:iteration-source>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:output port="NCName">
      <p:documentation>
         <!--any element-->
      </p:documentation>
      <p:empty>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:empty>
      <p:documentation>
         <!--any element-->
      </p:documentation>
   </p:output>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:variable name="QName" select="string">
      <p:namespaces>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:namespaces>
      <p:pipe step="NCName" port="NCName">
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:pipe>
      <p:namespaces>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:namespaces>
   </p:variable>
   <p:documentation>
      <!--any element-->
   </p:documentation>
   <p:add-attribute match="string">
      <p:input port="NCName">
         <p:documentation>
            <!--any element-->
         </p:documentation>
         <p:empty>...
         </p:empty>
         <p:documentation>
            <!--any element-->
         </p:documentation>
      </p:input>
   </p:add-attribute>
   <p:documentation>
      <!--any element-->
   </p:documentation>
</p:for-each>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to pwalmsley@datypic.com