Umwandeln von XML-Strings in LabVIEW-Daten
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
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 zur Umwandlung von XML-Strings in LabVIEW-Daten nach folgenden Schritten vor:
- Fügen Sie die Funktion Aus XML zurückkonvertieren in das Blockdiagramm ein.
- Verbinden Sie den zu konvertierenden XML-String mit dem Anschluss XML-String der Funktion.
- 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.
- Klicken Sie mit der rechten Maustaste auf den Wert-Ausgang der Funktion und wählen Sie aus dem Kontextmenü die Option Erstellen»Anzeigeelement aus, um ein Anzeigeelement zu erstellen, das den gleichen Datentyp wie der Eingang Typ hat. Auf dem Frontpanel wird ein Anzeigeelement angezeigt und im Blockdiagramm der Anschluss des Anzeigeelements.
- 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 Daten aus dem XML-Format finden Sie unter labview\examples\File IO\XML\Flatten and Unflatten XML\Flatten and Unflatten XML.lvproj.