Konvertieren Sie XML in LabVIEW-Daten, um die Daten innerhalb der XML-Datei in einem VI zu verwenden.

Damit ein XML-String in ein für LabVIEW lesbares Format konvertiert werden kann, muss der String dem LabVIEW-XML-Schema entsprechen. Ein XML-String kann nur in einen Datentyp konvertiert werden.

Gehen Sie zum Konvertieren von XML-Strings in LabVIEW-Daten nach folgenden Schritten vor.

  1. Fügen Sie die Funktion Aus XML zurückkonvertieren in das Blockdiagramm ein.
  2. Verbinden Sie den XML-String, die die Daten enthält, die Sie konvertieren möchten, mit dem XML-String-Eingang der Funktion Aus XML zurückkonvertieren.
  3. Legen Sie den Datentyp des XML-Strings fest, indem Sie den Eingang Typ der Funktion mit einer Konstante oder einem Bedienelement verbinden.
    Wenn beispielsweise der XML-String ein Array mit Fließkommazahlen doppelter Genauigkeit ist, verbinden Sie diesen Datentyp mit dem Eingang Typ.
  4. Klicken Sie mit der rechten Maustaste auf den Ausgang Wert der Funktion und wählen Sie Erstellen » Anzeigeelement aus.
    Dadurch wird ein Anzeigeelement mit demselben Datentyp wie der Eingang Typ erstellt. Auf dem Frontpanel wird ein Anzeigeelement angezeigt und im Blockdiagramm der Anschluss des Anzeigeelements.
  5. Starten Sie das VI.
    Der String an XML-String wird nun entsprechend des LabVIEW-XML-Schemas in den unter Typ angegebenen Datentyp umgewandelt. Im Anzeigeelement Wert werden die LabVIEW-Daten angezeigt.

Beispiele für das Konvertieren von XML in LabVIEW-Daten

Beispiele für das Konvertieren von XML in LabVIEW-Daten finden Sie unter labview\examples\File IO\XML\Flatten and Unflatten XML\Flatten and Unflatten XML.lvproj.