Définir les paramètres de sortie et de compilation de mappage
Définissez les propriétés de la carte dans le mappeur BizTalk.
À l’aide de ces propriétés de carte, vous pouvez définir la façon dont les mappages sont compilés, inclure ou exclure une déclaration XML et définir l’encodage.
Cette rubrique vous montre comment définir ces propriétés sur votre carte.
Définir la compilation au niveau de la carte
À compter de BizTalk Server 2016, vous choisissez la XslTransform
XslCompiledTransform
classe ou pour compiler vos cartes.
Ouvrez votre carte dans l’affichage Grille.
Cliquez avec le bouton droit n’importe où dans la grille du mappeur, puis sélectionnez Propriétés.
Définissez la propriété Utiliser la transformation XSL :
Option Description Indéfini L’indicateur de Registre pour le paramètre XslTransform est utilisé : - Instances d’hôte 64 bits :
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
- Instances d’hôte 32 bits et fonctionnalité de carte de test de Visual Studio :
HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
True La propriété de compilation au niveau de la carte est définie sur XslTransform
(comportement hérité)Faux La propriété de compilation au niveau de la carte est définie sur XslCompiledTransform
- Instances d’hôte 64 bits :
Notes
À compter de BizTalk Server 2013, le comportement de compilation du mappeur a été remplacé par XslTransform
XslCompiledTransform
. Le billet de blog What the Mapper Mises à jour Mean for You fournit une excellente explication du comportement et de son impact potentiel.
À compter de BizTalk Server 2016, vous pouvez choisir la classe à compiler vos mappages.
Inclure ou exclure une déclaration XML
Vous pouvez choisir si une déclaration XML est sortie ou non.
- Ouvrez votre carte dans l’affichage Grille.
- Cliquez avec le bouton droit n’importe où dans la grille du mappeur, puis sélectionnez Propriétés.
- Dans la liste déroulante de la propriété Omit XML Declaration , sélectionnez Oui pour omettre une déclaration XML. Sélectionnez Non pour ne pas omettre une déclaration XML.
Une déclaration XML s’affiche (si vous avez sélectionné Non) comme suit.
<?xml version="1.0" encoding="utf-8"?>
Définir l’encodage pour les données de sortie instance
Le codage fournit au moteur d’exécution les informations nécessaires pour déterminer le jeu de caractères à utiliser lors de la création de la sortie d'un mappage.
- Ouvrez votre carte dans l’affichage Grille.
- Cliquez avec le bouton droit n’importe où dans la grille du mappeur, puis sélectionnez Propriétés.
- Dans la liste déroulante de la propriété XSLT Encoding, sélectionnez le jeu de caractères que vous souhaitez utiliser pour la sortie instance données.
Voir aussi
Compilation et test de mappages
Utilisation du Mappeur BizTalk
Types de codages XSLT valides du Mappeur BizTalk