Sie können eine Anzahl verschiedener Sonderzeichentypen im WebSphere Message Broker Toolkit angeben.
Sie können auch Sonderzeichenwerte für Nachrichtengruppen, Typen und Typelemente angeben. Die Werte, die Sie für einen Typ festlegen, überschreiben die entsprechenden Werte, die für die Nachrichtengruppe festgelegt wurden, in der der Typ definiert ist.
Die Sonderzeichentypen sind in der nachfolgenden Tabelle erklärt.
Sonderzeichentyp | Beschreibung | Festlegen als Merkmal von... |
---|---|---|
Gruppenanzeiger | Eine Zeichenfolge, die den Start einer Gruppe oder eines komplexen Typs innerhalb einer Nachricht anzeigt | Nachrichtengruppe, komplexer Typ |
Gruppenbegrenzer | Eine Zeichenfolge, die das Ende einer Gruppe oder eines komplexen Typs innerhalb einer Nachricht anzeigt | Nachrichtengruppe, komplexer Typ |
Trennzeichen für Kennung/Daten | Die Zeichenfolge, die verwendet wird, um einen Tag von seinen Daten zu trennen | Nachrichtengruppe, komplexer Typ |
Begrenzer | Die Zeichenfolge die verwendet wird, um Datenelemente voneinander zu trennen | Nachrichtengruppe, komplexer Typ |
Begrenzer für Wiederholelemente | Die Zeichenfolge die verwendet wird, um wiederholende Datenelemente voneinander zu trennen | Lokales Element oder Elementverweis |
Tag | Diese Zeichenfolge gibt den Anfang eines Datenelements an. | Lokales Element oder globales Element |
Escapezeichen | Mithilfe dieses Zeichens können spezielle reservierte Zeichen (z. B. Begrenzer) in die Daten eingefügt werden. | Nachrichtengruppe |
Anführungszeichen | Mithilfe dieses Zeichens können spezielle reservierte Zeichen (z. B. Begrenzer) in die Daten eingefügt werden. | Nachrichtengruppe |
Reservierte Zeichen | Dies sind Zeichen mit einer besonderen Bedeutung. Beispiele für reservierte Zeichen sind Escapezeichen, Anführungszeichen, Begrenzer und Gruppenanzeiger. | Nachrichtengruppe |
Dezimalzeichen | Dies ist das Zeichen, das als Trennzeichen zwischen der Ganzzahl und den Nachkommastellen einer Dezimalzahl verwendet wird. | Nachrichtengruppe |
{tag1:data1*tag2:data2*tag3:data3}
In einigen Nachrichtenformaten wird vor oder nach jedem Element ein Sonderzeichen angegeben, wie in den folgenden beiden Beispielen veranschaulicht:
:data1:data2:data3
data1:data2:data3:
Sie können diese Formate modellieren, indem Sie eine Kombination der MethodeTrennzeichen für Datenelemente, des Werts Begrenzer, des Werts Gruppenanzeiger und des Werts Gruppenbegrenzer verwenden.Legen Sie beim ersten Beispiel für Trennzeichen für Datenelemente den Wert Alle Elemente mit Begrenzer, als Begrenzer einen Doppelpunkt (:) und als Gruppenanzeiger ebenfalls einen Doppelpunkt fest.
Legen Sie beim zweiten Beispiel für Trennzeichen für Datenelemente den Wert Alle Elemente mit Begrenzer, als Begrenzer einen Doppelpunkt (:) und als Gruppenbegrenzer ebenfalls einen Doppelpunkt fest.