Partager via


Corps de message de fichier plat

Le corps de message d’instance de fichier plat est obligatoire. Il correspond à ce que le désassembleur de fichier plat traite en tant qu’un ou plusieurs messages d’instance XML. Pour connaître les données attendues dans un corps de message d’instance de fichier plat entrant, vous devez configurer le désassembleur de fichier plat avec le schéma de fichier plat correspondant au corps. Vous pouvez spécifier le schéma à l’aide de la propriété Document schema-time design du désassembleur de fichiers plats ou du XMLNORM. Propriété de contexte de message DocumentSpecName. Les messages d’instance de fichier plat devant obligatoirement contenir une partie corps, vous devez configurer le schéma approprié à l'aide d'une de ces deux méthodes.

Pour les messages d’instance de fichier plat sortants, l’assembleur de fichier plat peut déterminer dynamiquement le schéma de fichier plat approprié pour le corps du message d'instance. L’assembleur de fichier plat détermine le schéma approprié d’après le type du message, qui correspond à une combinaison de l'espace de noms cible et du nom de l'élément racine, les deux devant figurer dans la version XML du message sortant. Vous pouvez également configurer explicitement le schéma de fichier plat à utiliser en configurant la propriété document au moment de la conception du schéma de l’assembleur de fichiers plats ou xmlNORM. Propriété de contexte de message DocumentSpecName.

Vous pouvez copier les données contenues dans les corps de messages d'instance de fichier plat entrants dans le contexte de message correspondant en spécifiant la promotion des propriétés dans le schéma de fichier plat utilisé par le désassembleur pour traiter le message d’instance entrant. De la même façon, vous pouvez à nouveau copier les données figurant dans le contexte du message dans les messages d'instance de fichier plat sortants en spécifiant la rétrogradation des propriétés dans le schéma de fichier plat utilisé par l’assembleur de fichier plat pour traiter le message sortant.

Voir aussi

En-têtes de message de fichier plat
Codes de fin de message de fichier plat
Structure d’un message de fichier plat
Comment créer des schémas pour les messages de fichiers plats