Stellt die Struktur des geparsten XML-Dokuments dar. Bietet zudem die Möglichkeit, mit XML-Dateien und Zeichenfolgen zu arbeiten.
Name | Typ | Beschreibung |
---|---|---|
inputType | name | Erforderlicher Parameter, der angibt, ob der Dokumentinhalt aus einer Datei (:File) oder aus einer Textzeichenfolge (:Text) gelesen wird. Verwenden Sie die File-Parameter zum Angeben der Datei oder den xmlText-Parameter zum Bereitstellen einer Zeichenfolge. Mögliche Werte: :File, :Text |
xmlFilePath | string | Vollständiger Pfad der Datei, die zum Erstellen eines Dokuments geladen werden muss. Vorgabegemäß setzt sich dieser aus xmlFileDirectory- und xmlFileName-Regeln zusammen. |
xmlFileName | string | Name der Datei, die zum Erstellen eines Dokuments (nur Dateiname) geladen werden muss. Vorgabewert: "" (leere Zeichenfolge) |
xmlFileDirectory | string | Verzeichnis mit der Datei, die zum Erstellen eines Dokuments geladen werden muss. Vorgabewert: ProjectLocation() |
xmltext | string | XML-Text, aus dem XmlDocument erstellt werden soll. Kann alternativ zu xmlFilePath verwendet werden. Vorgabewert: "" (leere Zeichenfolge) |
expandChildNodes? | boolean | Gibt an, ob untergeordnete Knoten erweitert werden sollen. Vorgabe ist True. |
Name | Typ | Beschreibung |
---|---|---|
ValidInputTypes | list | Enthält die Liste geeigneter Eingaben für die inputType-Regel. Wert: { :Text, :File } |
xpathValue( xpath As String, _ Optional ignoreErrors? As Boolean = False, _ Optional defaultValue As String = "" ) As String
Gibt die XML-Zeichenfolge zurück, die das Ergebnis der XPath-Abfrageoperation darstellt (innerer Text). Dies entspricht dem .SelectSingleNode-Aufruf. Wenn mehrere Knoten der XPath-Abfrage entsprechen, wird der Text des ersten Knotens zurückgegeben.
Argument | Beschreibung |
---|---|
xpath | XPath-Abfragezeichenfolge |
ignoreErrors? | Optional. Wenn True festgelegt ist, führen Fehler nicht zu Ausnahmen. Vorgabe ist False. |
defaultValue | Optional. Entspricht der zurückgegebenen Zeichenfolge, wenn der Fehler auftritt (und ignoreErrors? True ist). |
xpathValues( xpath As String, _ Optional ignoreErrors? As Boolean = False ) As List
Gibt die Liste der XML-Zeichenfolgen zurück, die das Ergebnis der XPath-Operation darstellen. Dies entspricht dem .SelectNodes-Aufruf. Die inneren Texte aller Knoten, die der XPath-Abfrage entsprechen, werden in Elementen der Liste zurückgegeben.
Argument | Beschreibung |
---|---|
xpath | XPath-Abfragezeichenfolge |
ignoreErrors? | Optional. Wenn True festgelegt ist, führen Fehler nicht zu Ausnahmen. Vorgabe ist False. |