Der Field Parser-Schritt extrahiert Felder aus XML-Daten und Daten mit Begrenzungszeichen in der angegebenen Eingabespalte. Führen Sie folgende Schritte aus, um Field Parser-Optionen zu konfigurieren.
- Wählen Sie aus dem Feld Quelle die Spalte aus, in der sich die zu parsenden XML-Daten oder Daten mit Begrenzungszeichen befinden. Anmerkung: Das Listenfeld zeigt alle Zeichenfolgeneingabespalten.
- Wählen Sie je nach Typ der zu parsenden Daten XML-Format oder mit Begrenzungszeichen aus, und wählen Sie die unten beschriebenen Optionen aus.
Field Parser-Optionen für XML-Daten
Name der Option | Beschreibung |
---|---|
Servername | Gibt an, ob sich die zum Ableiten des Schemas ausgewählte Datei auf dem Computer mit dem Spectrum Enterprise Designer oder auf dem Server befindet. Wenn Sie eine Datei auf dem lokalen Computer auswählen, lautet der Servername „Arbeitsplatz“. Wenn Sie eine Datei auf dem Server auswählen, lautet der Servername Spectrum Technology Platform. |
Schemadatei | Gibt den Pfad zu einer XSD-Schemadatei an. Klicken Sie auf die Ellipsenschaltfläche (...), um zum Speicherort der Datei zu gelangen. Die Schemadatei sich kann auf dem Server oder Ihrem lokalen System befinden. Wahlweise können Sie auch eine XML-Datei statt einer XSD-Datei angeben. Wenn Sie eine XML-Datei angeben, wird das Schema auf Basis der Struktur der XML-Datei abgeleitet. Die Verwendung einer XML-Datei statt einer XSD-Datei hat die folgenden Einschränkungen:
Anmerkung: Falls der Spectrum Technology Platform-Server unter Linux ausgeführt wird, sollten Sie berücksichtigen, dass bei Dateinamen und Pfaden auf diesen Plattformen die Groß-/Kleinschreibung beachtet wird.
|
Ausgabefelder | Dieser Abschnitt zeigt Details des ausgewählten Schemas. Er beinhaltet das Stammelement, gefolgt von den untergeordneten Elementen mit ihren Attributen. Standardmäßig bleiben alle Knoten des Schemas ausgewählt. Sie können jedoch die Kästchen der Knoten deaktivieren, die nicht an den nächsten Schritt übergeben werden sollen.
|
Field Parser-Optionen für Daten mit Begrenzungszeichen
Name der Option | Beschreibung |
---|---|
Feldtrennzeichen | Wählen Sie in der Dropdown-Liste das Feldtrennzeichen aus, das in der zu parsenden Spalte mit Begrenzungszeichen verwendet wird. Wenn in der Spalte mit Begrenzungszeichen ein anderes Zeichen als Feldtrennzeichen verwendet wird, klicken Sie auf die Ellipsenschaltfläche, um ein anderes Zeichen als Feldtrennzeichen auszuwählen. |
Textbegrenzungszeichen | Wählen Sie in der Dropdown-Liste das Textbegrenzungszeichen aus, das in der zu parsenden Spalte mit Begrenzungszeichen verwendet wird. Anmerkung: Textbegrenzungszeichen sind Zeichen, die in Daten mit Begrenzungszeichen Textwerte umschließen.
Wenn in der Spalte mit Begrenzungszeichen ein anderes Textbegrenzungszeichen verwendet wird, klicken Sie auf die Ellipsenschaltfläche, um ein anderes Zeichen als Textbegrenzungszeichen auszuwählen. |
Ausgabetyp | Legen Sie fest, ob die geparste Ausgabe in Form einer Liste (hierarchische Anzeige der Werte) oder als Felder erfolgen soll. Anmerkung: Bei einer Liste als Ausgabetyp können Sie nur ein Ausgabefeld hinzufügen, während Sie bei der Option Felder mehrere Felder hinzufügen können, in denen die Werte während des Parsens aufgeteilt werden.
|
Ausgabefelder | In diesem Abschnitt können Sie die verschiedenen Felder, in denen die Details der Daten mit Begrenzungszeichen aufgeteilt werden sollen, hinzufügen/ändern. Sie können außerdem beliebige der hinzugefügten Ausgabefelder löschen. Um ein neues Feld für die Anzeige der geparsten Ausgabe hinzuzufügen, klicken Sie auf die Schaltfläche Hinzufügen und führen Sie folgende Schritte im angezeigten Dialogfeld Feldeinstellung aus:
Das hinzugefügte Feld und seine Details werden im Kästchen angezeigt.
Anmerkung: Wenn Sie überzählige Leerzeichen am Anfang und Ende der Wertezeichenfolge eines Feldes entfernen möchten, aktivieren Sie das Kästchen Kürzen.
Ändern: Klicken Sie auf diese Schaltfläche, um Details eines beliebigen hinzugefügten Ausgabefelds zu ändern. Entfernen: Klicken Sie auf diese Schaltfläche, um ein beliebiges der hinzugefügten Ausgabefelder zu entfernen. |
Laufzeit: Verwenden Sie diese Schaltfläche, um mehrere Laufzeitinstanzen des Parsers anzugeben. Dies führt zu einer signifikanten Leistungsverbesserung.
OK: Klicken Sie auf diese Schaltfläche, um alle in diesem Schritt eingegebenen Details zu speichern.
Abbrechen: Klicken Sie auf diese Schaltfläche, um alle vorgenommenen Aktualisierungen abzubrechen.
Hilfe: Klicken Sie auf diese Schaltfläche, um die Hilfedatei für diesen Schritt aufzurufen.