Freigeben über


Codieren von Knotennamenzeichen

Wenn Sie ein Zeichen verwenden, das in einem Knotennamen nicht zulässig ist, fragt Sie der BizTalk-Editor, ob Sie mit dem nicht zulässigen Zeichen oder den codierten Zeichen (OK oder Abbrechen) fortfahren möchten. Wenn Sie den Vorgang fortsetzen, wird jedes unzulässige Zeichen wie folgt codiert:

  • Nicht zulässige Zeichen werden als "xDDDD\" codiert, wobei "DDDD" die 4-stellige hexadezimale Unicode-Darstellung des Zeichens ist. Beispielsweise ist das Leerzeichen (0x0020) als "x0020\" codiert.

  • Bei der Codierung von zwei oder mehr benachbarten Zeichen wird nur ein einzelner Unterstrich dazwischen eingefügt. Beispielsweise werden drei Leerzeichen als "x0020_x0020_x0020\" und nicht als "x0020__x0020__x0020\" codiert.

Hinweis

Sie können die Aufforderung zur Knotennamencodierung deaktivieren, indem Sie die Eigenschaft Warnungsdialogfeld Codierung anzeigen im Ordner BizTalk-Editor des Dialogfelds Optionen auf False festlegen, der im Menü Extras verfügbar ist, oder indem Sie im Dialogfeld Knotennamencodierung das Kontrollkästchen Dieses Dialogfeld nicht in zukunft anzeigen aktivieren. Weitere Informationen zu den Optionen in diesem Dialogfeld finden Sie unter Verwalten der Schemastrukturansicht.

In der Schemastrukturansicht in BizTalk-Editor werden Knotennamen unter Verwendung der von Ihnen eingegebenen Zeichen angezeigt. In BizTalk-Mapper werden statt der codierten Version ebenfalls die von Ihnen eingegebenen Zeichen angezeigt. In der XSD-Ansicht von BizTalk-Editor und der XSD-Datei selbst wird der codierte Name verwendet. Wenn Sie beispielsweise einem Knoten den Namen "Purchase Order" geben, wird er in der Schemastruktur sowohl in BizTalk-Editor als auch in BizTalk-Mapper unter dem Namen "Purchase Order" angezeigt. In der XSD-Ansicht von BizTalk-Editor wird der entsprechende Knoten beim ersten Einfügen wie folgt angezeigt:

<element name="Purchase_x0020_Order" type="xs:string />  
  

Weitere Informationen

Eigenschaft „Knotenname“
Welche Knotennamenzeichen werden codiert