Editor für den XML-Task (Seite Allgemein)
Auf der Seite Allgemein des Dialogfeldes Editor für den XML-Task können Sie den Vorgangstyp angeben und den Vorgang konfigurieren.
Weitere Informationen zu diesem Task finden Sie unter XML-Task. Weitere Informationen zum Arbeiten mit XML-Dokumenten und Daten finden Sie unter "XML im .NET Framework" in der MSDN Library.
Statische Optionen
OperationType
Wählen Sie den Vorgangstyp aus der Liste aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Validate
Überprüft das XML-Dokument mithilfe eines DTD-(Document Type Definition-) bzw. XSD-(XML Schema Definition-)Schemas. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich Validate angezeigt.
XSLT
Führt XSL-Transformationen in XML-Dokumenten aus. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich XSLT angezeigt.
XPATH
Führt XPath-Abfragen und -Auswertungen aus. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich XPATH angezeigt.
Merge
Führt zwei XML-Dokumente zusammen. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich Merge angezeigt.
Diff
Vergleicht zwei XML-Dokumente miteinander. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich Diff angezeigt.
Patch
Erstellt auf der Grundlage der Ausgabe des Vergleichsvorgangs ein neues Dokument. Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich Patch angezeigt.
SourceType
Wählen Sie den Quelltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
Source
Wenn Source auf Direct input festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann mithilfe des Dialogfeldes Dokumentquellen-Editor den XML-Code bereit.Wenn Source auf File connection festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn Source auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen.
OperationType (dynamische Optionen)
OperationType = Validate
Geben Sie Optionen für den Validate-Vorgang an.
SaveOperationResult
Geben Sie an, ob die Ausgabe des Validate-Vorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wählen Sie einen vorhandenen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung…>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, in der das XML-Dokument enthalten ist.
ValidationType
Wählen Sie den Überprüfungstyp aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
DTD
Verwenden Sie eine Dokumenttypdefinition (DTD).
XSD
Verwenden Sie eine XML-Schemadefinition (XSD). Nach Auswahl dieser Option werden die dynamischen Optionen im Bereich ValidationType angezeigt.
FailOnValidationFail
Geben Sie an, ob der Vorgang fehlschlägt, wenn bei der Dokumentüberprüfung ein Fehler auftritt.
ValidationType (dynamische Optionen)
ValidationType = XSD
SecondOperandType
Wählen Sie den Quelltyp des zweiten XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direct input festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann mithilfe des Dialogfeldes Quellen-Editor den XML-Code bereit.Wenn SecondOperandType auf File connection festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn XPathStringSourceType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen.
OperationType = XSLT
Geben Sie Optionen für den XSLT-Vorgang an.
SaveOperationResult
Geben Sie an, ob die Ausgabe des XSLT-Vorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wenn DestinationType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn DestinationType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen.
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, in der das XML-Dokument enthalten ist.
SecondOperandType
Wählen Sie den Quelltyp des zweiten XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direkteingabe festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann über das Dialogfeld Quellen-Editor den XML-Code bereit.Wenn SecondOperandType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn XPathStringSourceType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen.
OperationType = XPATH
Geben Sie Optionen für den XPath-Vorgang an.
SaveOperationResult
Geben Sie an, ob die Ausgabe des XPath-Vorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wenn DestinationType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn DestinationType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen.
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperandType
Wählen Sie den Quelltyp des zweiten XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direkteingabe festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann über das Dialogfeld Quellen-Editor den XML-Code bereit.Wenn SecondOperandType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn XPathStringSourceType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen.
PutResultInOneNode
Geben Sie an, ob das Ergebnis in einen einzelnen Knoten geschrieben werden soll.XPathOperation
Wählen Sie den XPath-Ergebnistyp aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Evaluation
Gibt die Ergebnisse einer XPath-Funktion zurück.
Node list
Gibt die ausgewählten Knoten als XML-Fragment zurück.
Werte
Gibt den inneren Textwert aller ausgewählten Knoten als verkettete Zeichenfolge zurück.
OperationType = Merge
Geben Sie Optionen für den Merge-Vorgang an.
XPathStringSourceType
Wählen Sie den Quelltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
XPathStringSource
Wenn XPathStringSourceType auf Direct input festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann mithilfe des Dialogfeldes Dokumentquellen-Editor den XML-Code bereit.Wenn XPathStringSourceType auf File connection festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn XPathStringSourceType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen: SQL Server Integration Services-Variablen, Variable hinzufügen
Wenn Sie eine XPath-Anweisung zur Identifizierung des Mergespeicherorts im Quelldokument verwenden, wird erwartet, dass diese Anweisung einen einzelnen Knoten zurückgibt. Wenn die Anweisung mehrere Knoten zurückgibt, wird nur der erste Knoten verwendet. Der Inhalt des zweiten Dokuments wird unter dem ersten Knoten zusammengeführt, den die XPath-Abfrage zurückgibt.
SaveOperationResult
Geben Sie an, ob die Ausgabe des Merge-Vorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wenn DestinationType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn DestinationType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen.
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperandType
Wählen Sie den Zieltyp des zweiten XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direkteingabe festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann über das Dialogfeld Dokumentquellen-Editor den XML-Code bereit.Wenn SecondOperandType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn SecondOperandType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen
OperationType = Diff
Geben Sie Optionen für den Vergleichsvorgang an.
DiffAlgorithm
Wählen Sie den Vergleichsalgorithmus aus, der beim Vergleich von Dokumenten verwendet werden soll. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Auto
Wenn Sie diese Option auswählen, wird vom XML-Task bestimmt, ob der schnelle oder der genaue Algorithmus verwendet wird.
Fast
Wenn diese Option ausgewählt ist, wird ein schneller, aber weniger genauer Vergleichsalgorithmus verwendet.
Precise
Wenn diese Option ausgewählt ist, wird genauer Vergleichsalgorithmus verwendet.
Diff Options
Legen Sie die Vergleichsoptionen fest, die auf den Vergleichsvorgang angewendet werden sollen. Die Optionen sind in der folgenden Tabelle aufgeführt.Wert
Beschreibung
IgnoreXMLDeclaration
Geben Sie an, ob XML-Deklaration verglichen werden soll.
IgnoreDTD
Geben Sie an, ob die Dokumenttypdefinition (DTD) ignoriert werden soll.
IgnoreWhiteSpaces
Geben Sie an, ob Unterschiede hinsichtlich der Menge an Leerzeichen beim Vergleichen von Dokumenten ignoriert werden sollen.
IgnoreNamespaces
Geben Sie an, ob der Namespace-URI (Uniform Resource Identifier) eines Elements und seine Attributnamen verglichen werden sollen.
HinweisWenn diese Option auf True festgelegt ist, werden zwei Elemente, die denselben lokalen Namen, aber unterschiedliche Namespaces haben, als identisch betrachtet.IgnoreProcessingInstructions
Geben Sie an, ob Verarbeitungsanweisungen verglichen werden sollen.
IgnoreOrderOfChildElements
Geben Sie an, ob die Reihenfolge untergeordneter Elemente verglichen werden soll.
HinweisWenn diese Option auf True festgelegt ist, werden untergeordnete Elemente, die sich innerhalb einer Liste gleichgeordneter Elemente lediglich durch ihre Position unterscheiden, als identisch betrachtet.IgnoreComments
Geben Sie an, ob Kommentarknoten verglichen werden sollen.
IgnorePrefixes
Geben Sie an, ob die Präfixe der Element- und Attributnamen verglichen werden sollen.
HinweisWenn diese Option auf True festgelegt ist, werden zwei Elemente, die denselben lokalen Namen, aber unterschiedliche Namespace-URIs und -Präfixe haben, als identisch betrachtet.FailOnDifference
Geben Sie an, ob der Task fehlschlagen soll, wenn beim Vergleichsvorgang ein Fehler auftritt.SaveDiffGram
Geben Sie an, ob das Vergleichsergebnis in einem DiffGram-Dokument gespeichert werden soll.SaveOperationResult
Geben Sie an, ob die Ausgabe des Vergleichsvorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wenn DestinationType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn DestinationType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen.
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperandType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direkteingabe festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann über das Dialogfeld Dokumentquellen-Editor den XML-Code bereit.Wenn SecondOperandType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn SecondOperandType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen
OperationType = Patch
Geben Sie Optionen für den Patch-Vorgang an.
SaveOperationResult
Geben Sie an, ob die Ausgabe des Patch-Vorgangs vom XML-Task gespeichert werden soll.OverwriteDestination
Geben Sie an, ob die Zieldatei oder -variable überschrieben werden soll.Ziel
Wenn DestinationType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn DestinationType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen.
DestinationType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperandType
Wählen Sie den Zieltyp des XML-Dokuments aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.Wert
Beschreibung
Direkteingabe
Legen Sie als Quelle ein XML-Dokument fest.
Dateiverbindung
Wählen Sie eine Datei aus, die das XML-Dokument enthält.
Variable
Legen Sie als Quelle eine Variable fest, die das XML-Dokument enthält.
SecondOperand
Wenn SecondOperandType auf Direkteingabe festgelegt ist, geben Sie den XML-Code an, oder klicken Sie auf die Schaltfläche mit den Auslassungspunkten (…), und stellen Sie dann über das Dialogfeld Dokumentquellen-Editor den XML-Code bereit.Wenn SecondOperandType auf Dateiverbindung festgelegt ist, wählen Sie einen Dateiverbindungs-Manager aus, oder klicken Sie auf <Neue Verbindung...>, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen:Dateiverbindungs-Manager, Dateiverbindungs-Manager-Editor
Wenn SecondOperandType auf Variable festgelegt ist, wählen Sie eine vorhandene Variable aus, oder klicken Sie auf <Neue Variable...>, um eine neue Variable zu erstellen.
Verwandte Themen:SQL Server Integration Services-Variablen, Variable hinzufügen