Festlegen der Kompilierung von Zuordnungen und der Ausgabeeinstellungen
Legen Sie die Karteneigenschaften im BizTalk-Mapper fest.
Mithilfe dieser Zuordnungseigenschaften können Sie festlegen, wie Zuordnungen kompiliert werden, eine XML-Deklaration einschließen oder ausschließen und die Codierung festlegen.
In diesem Thema erfahren Sie, wie Sie diese Eigenschaften auf Ihrer Karte festlegen.
Festlegen der Kompilierung auf Zuordnungsebene
Ab BizTalk Server 2016 wählen Sie die XslTransform
-Klasse oder ausXslCompiledTransform
, um Ihre Karten zu kompilieren.
Öffnen Sie Ihre Karte in der Rasteransicht.
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Zuordnungsraster, und wählen Sie Eigenschaften aus.
Legen Sie die Use XSL Transform-Eigenschaft fest:
Option BESCHREIBUNG Nicht definiert Das Registrierungsflag für die XslTransform-Einstellung wird verwendet: - 64-Bit-Hostinstanzen:
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
- 32-Bit-Hostinstanzen und die Testzuordnungsfunktion von Visual Studio:
HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
True Die Kompilierungseigenschaft auf Zuordnungsebene ist auf XslTransform
(Legacyverhalten) festgelegt.False Die Kompilierungseigenschaft auf Zuordnungsebene ist auf festgelegt. XslCompiledTransform
- 64-Bit-Hostinstanzen:
Hinweis
Ab BizTalk Server 2013 wurde das Kompilierungsverhalten des Mappers von in XslTransform
XslCompiledTransform
geändert. Der Blogbeitrag What the Mapper Updates Mean for You (Was der Mapper Updates für Sie bedeutet) bietet eine hervorragende Erklärung des Verhaltens und seiner potenziellen Auswirkungen.
Ab BizTalk Server 2016 können Sie auswählen, welche Klasse Ihre Karten kompiliert werden soll.
Einschließen oder Ausschließen einer XML-Deklaration
Sie können auswählen, ob eine XML-Deklaration ausgegeben wird.
- Öffnen Sie Ihre Karte in der Rasteransicht.
- Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Zuordnungsraster, und wählen Sie Eigenschaften aus.
- Wählen Sie in der Dropdownliste für die Eigenschaft XML-Deklaration auslassen die Option Ja aus, um eine XML-Deklaration auszulassen. Wählen Sie Nein aus, um eine XML-Deklaration nicht auszulassen.
Eine XML-Deklaration würde (wenn Sie Nein ausgewählt haben) ähnlich der folgenden angezeigt.
<?xml version="1.0" encoding="utf-8"?>
Festlegen der Codierung für die Ausgabe instance Daten
Durch das Codieren erhält die Runtime-Engine die erforderlichen Informationen, um zu bestimmen, mit welchem Zeichensatz das Ausgabeergebnis einer Zuordnung erstellt werden soll.
- Öffnen Sie Ihre Karte in der Rasteransicht.
- Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Zuordnungsraster, und wählen Sie Eigenschaften aus.
- Wählen Sie in der Dropdownliste für die XSLT-Codierungseigenschaft den Zeichensatz aus, den Sie für die Ausgabe instance Daten verwenden möchten.
Weitere Informationen
Kompilieren und Testen von Zuordnungen
Verwenden von BizTalk-Mapper
Zulässige XSLT-Codierungstypen für BizTalk-Mapper