XML-Datei laden
- Aktualisiert2025-07-30
- 4 Minute(n) Lesezeit
Öffnet eine XML-Datei, in der Sie den XML-Parser konfigurieren können, so dass die Datei mit einem Schema oder DTD-Einstellungen (Document Type Definition) verglichen wird.
Es wird empfohlen, alle Referenzen nach der Verwendung in XML-Parser-Klassen mit Hilfe des VIs Schließen aufzuheben.
Das VI enthält außerdem Angaben zu Fehlern, die beim Parsen des Dokuments gefunden wurden.

Ein-/Ausgänge
Beim Laden validieren (Auto)
—
Beim Laden validieren gibt das Validierungsschema des XML-Parsers an. Die Standardeinstellung lautet Auto. Das heißt, eine Validierung wird nur durchgeführt, wenn der Parser interne oder externe DTDs erkennt. Daneben gibt es noch die Optionen Immer, mit der immer validiert wird, und Nie, mit der die Validierung deaktiviert wird.
Nicht darstellbare Zeichen beibehalten (True)
—
Nicht darstellbare Zeichen beibehalten gibt an, ob ein Parser beim Validieren zu vernachlässigende nicht darstellbare Zeichen als Textknoten beibehalten soll. Die Standardeinstellung lautet TRUE. Bei der Einstellung FALSE verwirft der Parser alle zu vernachlässigenden nicht darstellbaren Zeichen und fügt der DOM-Baumstruktur keine Textknoten hinzu. Bei FALSE müssen Sie eine gültige DTD für die Option "Nicht darstellbare Zeichen beibehalten" angeben, so dass alle ignorierbaren nicht darstellbaren Zeichen ordnungsgemäß entfernt werden. Wenn die XML-Datei ungültig ist oder kein Schema hat, wird die Option ignoriert.
Pfad zum XML-Dokument
—
Pfad zum XML-Dokument gibt den Speicherort der XML-Datei an, die in den XML-Parser geladen werden soll. Hinweis Das XML-Dokument muss einen XML-Prolog mit einem gültigen Wert für die Kodierung enthalten. Wenn der Wert für die Zeichenkodierung falsch ist oder fehlt, kann diese Funktion das XML-Dokument möglicherweise nicht parsen.
Namensräume verarbeiten (False)
—
Namensräume verarbeiten deaktiviert bei FALSE (Standard) die Verarbeitung von Namensräumen für den XML-Parser. Bei TRUE berücksichtigt der XML-Parser alle Regeln und Einschränkungen der Namensraumspezifikationen.
Schema verarbeiten (False)
—
Schema verarbeiten deaktiviert bei FALSE (Standard) die Verarbeitung von Schemata für den XML-Parser. Wenn dieser Eingang auf TRUE gesetzt wird, muss Namensräume verarbeiten ebenfalls TRUE sein.
Externe DTD laden (True)
—
Externe DTD laden gibt an, ob der XML-Parser in der Lage sein soll, externe DTDs zu laden. Die Standardeinstellung lautet TRUE. LabVIEW lädt das in den Metadaten der XML-Datei angegebene Schema. Wenn Sie validate on load auf Always oder Autosetzen, ignoriert der Parser diese Eingabe und lädt immer die DTD. Das externe Schema muss in folgenden Metadaten-Attributen der XML-Datei enthalten sein:
Fehler (Eingang, kein Fehler)
—
Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.
Vollständige Schemaprüfung (False)
—
Vollständige Schemaprüfung gibt an, ob der XML-Parser eine vollständige oder partielle Bedingungsprüfung durchführen soll. Die Standardeinstellung lautet FALSE. Das heißt, es wird nur teilweise auf Bedingungen geprüft.
DOM-Dokument (Ausgang)
—
DOM-Dokument (Ausgang) gibt eine Referenz auf die neue XML-Parser-Session aus.
Parsing-Fehler
—
Parsing-Fehler enthält Angaben zu Fehlern, die beim Parsen des Dokuments oder beim Überprüfen anhand des Schemas gefunden wurden.
Fehler (Ausgang)
—
Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe. |
Beim Laden validieren (Auto)
—
Nicht darstellbare Zeichen beibehalten (True)
—
Pfad zum XML-Dokument
—
Fehler (Eingang, kein Fehler)
—
DOM-Dokument (Ausgang)
—
Parsing-Fehler
—
Fehler (Ausgang)
—