Elementparameter 'source'
Das Element 'source' (Quelle) bestimmt den Speicherort der Eingabedaten. Attribute von 'source' geben an, ob der Quellenwert an die Zieldatei weitergegeben werden soll und ob die Quellendaten wiederholt werden sollen.
<source does-for-each='yes|no' passes-value='yes|no'> data path </source>
Parameter
does-for-each
Gibt an, ob der Datenpfad mehrmals verarbeitet werden soll wie in einer 'for-each(Datenpfad)'-Schleife. Weitere Anmerkungen zu diesem Parameter finden Sie weiter unten. Dieser Parameter ist wahlfrei.
passes-value
Gibt an, ob der Wert der vom Datenpfad bezeichneten Daten an die Ausgabedatei weitergegeben werden soll. Siehe folgende Angaben zum Standardwert für diesen Parameter. Dieser Parameter ist wahlfrei.
data-path
Gibt den vollständig ausgearbeiteten Datenpfad zu den Eingabedaten an. Sehen z. B. die Eingabedaten wie folgt aus:
<data> <purchase-order> <date>10101999</date> </purchase-order> </data>
Dann ist der vollständig angegebene Pfad zu den Daten data/purchase-order/date.
Dieser Parameter ist obligatorisch.
Anmerkungen
Die Attribute does-for-each
und passes-value
sind wahlfrei. Sind sie nicht angegeben, wird ein Standardwert verwendet. Dieser hängt davon ab, ob die vom Pfad angezeigten
Daten untergeordnete Elemente haben.
mit untergeordneten Elementen: for-each = yes, passes-value = no
ohne untergeordnete Elemente: for-each = no, passes-value = yes