Teilen über


XML- und Flatfile-Eigenschaftsschema und -Eigenschaften

Der http://schemas.microsoft.com/BizTalk/2003/xmlnorm-properties Namespace enthält Eigenschaften, die Sie verwenden können, um Pipelinekomponenten für FlatFile Assembler und FlatFile Disassembler zu konfigurieren. Die Eigenschaften werden in der folgenden Tabelle erläutert.

Liste Eigenschaften

Eigenschaft Typ BESCHREIBUNG
FlatFileHeaderDocument xs:string Mit dieser Eigenschaft kann die Kopfzeile eines eingehenden Flatfile-Dokuments gespeichert werden.
AllowUnrecognizedMessage xs:Boolean Gibt an, ob unbekannte Nachrichten durch XML-Komponenten verarbeitet werden sollen.
ProcessingInstruction xs:string Verarbeitet Anweisungstext für ausgehende Dokumente.
DocumentSpecName xs:string Das Schema für XML-Komponenten, das zum Analysieren oder Serialisieren von Dokumenten verwendet werden soll.

Schemas, die in dieser Eigenschaft angegeben sind, sollten eindeutige Zielnamespaces # root aufweisen. Wenn Schemas denselben Namespace besitzen, funktioniert die Überprüfung der Dokumentinstanzen möglicherweise nicht wie erwartet. Der Namespace muss eindeutig sein. Sollte es jedoch erforderlich sein, dass Schemas denselben Namespace besitzen, erstellen Sie eine separate Pipeline für jedes Schema und geben ein Schema pro Pipelinekomponente des XML-Disassemblers an, oder verwenden Sie eine Pipeline, ohne jedoch Schemas als Parameter für die Pipelinekomponente des XML-Disassemblers anzugeben. Dies funktioniert auch, wenn es keinen Zielnamespace gibt.
EnvelopeSpecName xs:string Die Umschlagspezifikation für XML-Komponenten, die zum Analysieren oder Serialisieren von Dokumenten verwendet werden soll.

Schemas, die in dieser Eigenschaft angegeben sind, sollten eindeutige Zielnamespaces # root aufweisen. Wenn Schemas denselben Namespace besitzen, funktioniert die Überprüfung der Dokumentinstanzen möglicherweise nicht wie erwartet. Der Namespace muss eindeutig sein. Sollte es jedoch erforderlich sein, dass Schemas denselben Namespace besitzen, erstellen Sie eine separate Pipeline für jedes Schema und geben ein Schema pro Pipelinekomponente des XML-Disassemblers an, oder verwenden Sie eine Pipeline, ohne jedoch Schemas als Parameter für die Pipelinekomponente des XML-Disassemblers anzugeben. Dies funktioniert auch, wenn es keinen Zielnamespace gibt.
TargetCharset xs:string Gibt den Zeichensatz für XML-Komponenten an, der zum Codieren ausgehender Nachrichten verwendet werden soll.
SourceCharset xs:string Der Zeichensatz, mit dem ein Dokument codiert wird, bevor es vom XML-Disassembler verarbeitet wird.
ProcessingInstructionOption xs:int Gibt an, wie Verarbeitungsanweisungen zu ausgehenden Dokumenten hinzugefügt werden. Weitere Informationen zu ProcessingInstructionOption finden Sie unter Verarbeitungsanweisungen in der Pipelinekomponente des XML-Assemblers.
AddXMLDeclaration xs:boolean Gibt an, ob eine XML-Deklaration zu einem ausgehenden Dokument hinzugefügt werden soll.
HeaderSpecName xs:string Gibt einen Flatfile-Dokument-Header an.
TrailerSpecName xs:string Gibt einen Flatfile-Dokument-Nachspann an.
PromotePropertiesOnly xs:boolean Wenn sie auf True festgelegt ist, entfernt die XML-Disassembler-Komponente keinen Nachrichtenumschlag oder disassembliert ihn nicht. Es wird nur die Eigenschaftsheraufstufung ausgeführt.

Weitere Informationen