Eingaben der Aktivität 'XML lesen' zuordnen

Sie können eine Zeichenfolgevariable, die die XML-Daten enthält, dem Eingabeparameter der Aktivität XML lesen mit dem Namen 'XMLText' zuordnen.

Informationen zu diesem Vorgang

Der Eingabeparameter 'XMLText' hat den Typ 'string' oder 'base64Binary'. Während der Ausführung muss die Zeichenfolgevariable korrekt formatierte XML-Daten enthalten, bevor die Aktivität XML lesen ausgeführt wird. Der Eingabeparameter 'Encoding' ('Codierung') ist optional. (Sie brauchen diesen Eingabeparameter nicht zuzuordnen.) Wenn der Eingabeparameter 'Encoding' nicht im Teilfenster An Aktivität des Teilfensters Eingaben zuordnen aufgelistet ist, wählen Sie Zuordnen > Optionale Parameter anzeigen im Symbolleistenmenü aus oder klicken mit der rechten Maustaste auf das Teilfenster An Aktivität und wählen die Option Optionale Parameter anzeigen aus. Wenn die Option Zuordnen > Optionale Parameter anzeigen im Symbolleistenmenü nicht auswählbar ist, klicken Sie auf einen Knoten im Fenster Eingaben zuordnen, um die Option zu aktivieren. Der Eingabeparameter 'Encoding' gibt an, wie die eingehenden Daten beim Lesen decodiert werden.

Vorgehensweise

  1. Wenn keine Decodierung erforderlich ist, geben Sie die folgende Zeichenfolge an: text.
  2. Wenn eine Decodierung erforderlich ist, geben Sie den Codierungstyp an, der zur Decodierung der eingehenden Daten verwendet werden soll. Beispiele: UTF-8, US-ASCII, ISO-8859-1, EBCDIC-XML-US oder SHIFT_JIS.

Beispiel

Optional können Sie die Einstellung für die Codierung, die Sie in der Task 'Konfigurieren' in der 'Prüfliste' angegeben haben, während der Ausführung dynamisch überschreiben, indem Sie den Eingabeparameter 'Encoding' verwenden. Wenn Sie zum Beispiel die Codierung in der Task 'Konfigurieren' auf den Wert 'UTF-8' gesetzt haben, aber während der Ausführung die Einstellung 'Shift_JIS' für die Codierung übergeben haben, dann überschreibt die während der Ausführung dynamisch angegebene Einstellung für die Codierung die in dem Teilfenster Konfigurieren angegebene Originaleinstellung. In diesem Beispiel würde die Codierung auf den Wert 'Shift_JIS' gesetzt werden. Es gibt jedoch eine Ausnahme im Verhalten des dynamischen Überschreibens: Wenn die Option XMLText besteht aus Text - er muss nicht decodiert werden oder Codierung in der Task Konfigurieren ausgewählt ist, wird der während der Ausführung dynamisch festgelegte Wert für die Codierung ignoriert und es findet keine Decodierung statt.



Feedback | Notices


Timestamp icon Letzte Aktualisierung: Friday, November 8, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Read_xml_Map_Inputs.html