Geparstes XML-Dokument <XmlParsedDocument>

Zusammenfassung

Stellt die Struktur des geparsten XML-Dokuments dar. Bietet zudem die Möglichkeit, mit XML-Dateien und Zeichenfolgen zu arbeiten.

Mixins

XmlDocument

Parameter

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.

Regeln

Name Typ Beschreibung
ValidInputTypes list Enthält die Liste geeigneter Eingaben für die inputType-Regel. Wert: { :Text, :File }

Methoden

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.