Einstellungen für die Option Ändern.
- Ausgabetyp
- Diese Option ist verfügbar, wenn Sie ein einfaches Feld ändern. Sie gibt an, ob das Datenflussfeld in ein XML-Element oder -Attribut geschrieben werden soll.
- Element
- Wählen Sie diese Option aus, um die Felddaten in ein XML-Element zu schreiben. Geben Sie den zu verwendenden Elementnamen in das Feld Elementname ein.
- Attribut
- Schreibt die Felddaten in ein Attribut des übergeordneten Elements. Geben Sie den zu verwendenden Attributnamen in das Feld Attributname ein.
- Elementname/Attributname
- Gibt den Namen des Elements oder Attributs an, das in die XML-Datei geschrieben werden soll. Der Standardname ist der Name des Datenflussfeldes.
- Alle untergeordneten Elemente ändern in
- Diese Option ist verfügbar, wenn Sie ein komplexes Element ändern. Sie gibt den XML-Typ an, den das komplexe Element enthalten soll. Zur Auswahl stehen:
- Keine Änderung
- Die untergeordneten Typen bleiben entsprechend ihrer aktuellen Definition unverändert: entweder Element oder Attribut. Sie können den Typ für jedes Feld einzeln angeben, indem Sie das Feld auswählen und auf Ändern klicken.
- Elemente
- Alle einfachen Felder unter dem Element werden als XML-Elemente geschrieben.
- Attribute
- Alle einfachen Felder unter dem Element werden als XML-Attribute geschrieben.
- Namensraum
- Wenn Sie einen XML-Namespace angeben möchten, der für das Element oder Attribut verwendet werden soll, wählen Sie ihn hier aus. Sie können Namespaces auf der Registerkarte Felder im „Write to XML“-Schritt erstellen.
- Leere Felder einschließen
- Aktivieren Sie dieses Kästchen für eine Einbeziehung in die XML-Elemente der Ausgabedatei, die einen Nullwert oder keine Daten enthalten. Wenn Sie dieses Kästchen nicht aktivieren, werden leere Elemente nicht in die Ausgabe einbezogen.
Wenn Sie beispielsweise ein Element mit dem Namen
<City>
definieren, es jedoch einen Datensatz gibt, der keine Daten im Feld „City“ enthält, enthält die XML-Ausgabe das Folgende, wenn Sie das Kästchen Leere Felder einschließen aktivieren:<City xs:nil="true"></City>
Wenn Sie dieses Kästchen nicht aktivieren, wird das Element
<City>
nicht in die Ausgabedatei geschrieben.