Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legen Sie die Karteneigenschaften im BizTalk-Mapper fest.
Mithilfe dieser Karteneigenschaften können Sie festlegen, wie Karten kompiliert werden, ob eine XML-Deklaration ein- oder ausgeschlossen wird, und die Codierung festlegen.
In diesem Thema erfahren Sie, wie Sie diese Eigenschaften auf Ihrer Karte festlegen.
Festlegen der Kompilierung auf Kartenebene
Ab BizTalk Server 2016 wählen Sie die XslTransform
oder die XslCompiledTransform
Klasse aus, 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 Eigenschaft "XSL Transform verwenden" fest:
Auswahlmöglichkeit BESCHREIBUNG Undefiniert Die Registrierungskennzeichnung für die XslTransform-Einstellung wird verwendet: - 64-Bit-Hostinstanzen:
HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
- 32-Bit-Hostinstanzen und die Test Map-Funktionalität von Visual Studio:
HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
Richtig Die Kartenebenenkompilierungseigenschaft ist auf XslTransform
(älteres Verhalten) festgelegt.Falsch Die Zuordnungsebenen-Kompilierungseigenschaft ist auf XslCompiledTransform
- 64-Bit-Hostinstanzen:
Hinweis
Beginnend mit BizTalk Server 2013 wurde das Zuordnungskompilierungsverhalten von XslTransform
zu XslCompiledTransform
geändert. Der Blogbeitrag " Was die Mapper-Updates für Sie bedeuten " bietet eine großartige Erläuterung des Verhaltens und seiner potenziellen Auswirkungen.
Ab BizTalk Server 2016 können Sie wählen, welche Klasse Ihre Karten kompilieren soll.
Einschließen oder Ausschließen einer XML-Deklaration
Sie können auswählen, ob eine XML-Deklaration ausgegeben wird oder nicht.
- Ö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 Omit XML-Deklarationseigenschaft"Ja " aus, um eine XML-Deklaration auszulassen. Wählen Sie "Nein" aus, um keine XML-Deklaration auszulassen.
Eine XML-Deklaration würde angezeigt werden, wenn Sie „Nein“ ausgewählt haben, ähnlich wie die folgende.
<?xml version="1.0" encoding="utf-8"?>
Festlegen der Codierung für Ausgabeinstanzdaten
Die Codierung stellt das Laufzeitmodul mit den Informationen bereit, die es benötigt, um zu bestimmen, welcher Zeichensatz beim Erstellen des Ausgabeergebnisses einer Karte verwendet 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 Ausgabeinstanzdaten verwenden möchten.
Siehe auch
Kompilieren und Testen von Karten
Verwenden von BizTalk Mapper
Gültige XSLT-Codierungstypen von BizTalk Mapper