Record Processing Instruction in Generic XML
The template must declare which element corresponds to a single record (product, entity, etc.). This is done using the <?Record?> processing instruction, which applies to the XML node that surrounds it. A template must contain exactly one <?Record?> processing instruction.
Copy
<Products>
<Product>
<?Record?>
<Name/>
</Product>
</Products>
In this example, STEP will extract data for each product object inside the <Product> and <Products> elements, regardless of the number that exist. The product node is the record node of the template. The record node must not be declared as a repeated node. Although this is a valid template, no data is being supplied by this template.