ST commands can be XML elements or attributes. All other
components of an XML element are called literal elements, which
means that they have no semantics within the ST language.
The possible elements of an ST program are:
Type definitions using tt:type .
A root element tt:transform .
Various data declarations using tt:root ,
tt:parameter , and
tt:variable .
A main template defined with
tt:template and any number of
subtemplates . A template is a pattern for the XML data into
which ABAP data is serialized or from which data is deserialized,
respectively.
These elements can be in any order.
Note
In this documentation and in the example programs, double quotation
marks ( " ) are used as outer quotes and single quotation marks (
' ) as inner quotes. However, as usual in XML , this is not
mandatory. For example, 'not-initial(ref("X.Y"))' can be written
instead of "not-initial(ref('X.Y'))" .
Example
See Example of an ST Program
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved