LabVIEWForum.de
String aus CSV-Datei auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: String aus CSV-Datei auslesen (/Thread-String-aus-CSV-Datei-auslesen)



String aus CSV-Datei auslesen - Fatih90 - 10.03.2015 18:56

Hallo liebe Gemeinde,

ich hab da eine Aufgabe bei welcher ich nicht mehr weiterkomme, vielleicht könnt Ihr mir weiterhelfen.

Ich hab eine vorgegebenes Blockdiagramm bei welcher schon das lesen, verarbeiten und per Diagramm anzeigen lassen einer CSV-Datei programmiert ist. Bei der CSV-Datei handelt es sich um eine Messung, meine Aufgabe war es nun erstmal die Spalten einzeln wählbar zu machen, hat soweit auch geklappt. Jetzt muss ich noch bei der gewählten Spalte die Bezeichnung anzeigen lassen im Frontpanal, die Bezeichnung steht auch in der CSV-Datei ganz oben an der Spalte z.B Zeit, Spannung.

Ich habs mal mit Array durchsuchen versucht und anderen Methoden aber meine Erfahrung lässt mich leider im stich Big Grin

Meine Labview-Version ist eine von 2014 und soweit ich weiß Vollversion mit Add-ons.

Kann morgen evtl. mal zeigen was ich bisher versucht habe, bin grad noch unterwegs Smile

MfG und schonmal Danke Smile


RE: String aus CSV-Datei auslesen - Trinitatis - 10.03.2015 19:01

(10.03.2015 18:56 )Fatih90 schrieb:  Jetzt muss ich noch bei der gewählten Spalte die Bezeichnung anzeigen lassen im Frontpanal, die Bezeichnung steht auch in der CSV-Datei ganz oben an der Spalte z.B Zeit, Spannung.

Ich habs mal mit Array durchsuchen versucht und anderen Methoden aber meine Erfahrung lässt mich leider im stich Big Grin

Hallo,

Die Bezeichnung wäre dann also nach deiner Beschreibung jeweils das Element mit dem Index0 in der jeweiligen Spalte. Du kannst also mit der Funktion Array indizieren das 0. Element indizieren und hast jeweils die Spaltenüberschrift.
Oder du indizierst die 0. Zeile im GesamtTable und hast gleich alle Überschriften als 1D-Array.


Gruß, Marko


RE: String aus CSV-Datei auslesen - Fatih90 - 11.03.2015 07:26

Ok das wäre mal etwas was ich nicht versucht hätte. Wie gebe ich dann weiter diese identifizierten Werte als String aus? Die Datenquelle bei dieser Funktion ist ja duoble.

Lg

Edit: Werde im laufe des Tages noch mein Profil vervollständigen.


RE: String aus CSV-Datei auslesen - Holy - 11.03.2015 07:40

Ich vermute mal du verwendest "Read from Spreadsheet.vi" zum Auslesen der CSV. Dieses ist polymorph und hat auch eine String-Implementierung. Somit kannst du deine CSV als Stringfelder lesen und dann alles bis auf die erste Zeile in Double wandeln.
[attachment=52452]


RE: String aus CSV-Datei auslesen - Fatih90 - 11.03.2015 08:04

Zitat:Ich vermute mal du verwendest "Read from Spreadsheet.vi" zum Auslesen der CSV

Genau.

Ok danke dir soweit kann ich nun erste Zeile anzeigen lassen, nur wie kann ich evtl. falls nötig die 2. Zeile auslesen? Durch einfaches erhöhen der Konstante scheint es nicht zu klappen.


RE: String aus CSV-Datei auslesen - GerdW - 11.03.2015 08:36

Hallo Fatih,

Zitat:wie kann ich evtl. falls nötig die 2. Zeile auslesen? Durch einfaches erhöhen der Konstante scheint es nicht zu klappen.
Eine Konstante "1" statt der bisherigen "0" wäre die Lösung.
Wenn das bei dir nicht funktioniert, hast du igrendwas falsch gemacht.
Was genau das ist, musst du selbst schauen - oder einfach mal dein VI hier anhängen…


RE: String aus CSV-Datei auslesen - Fatih90 - 11.03.2015 09:57

Hat geklappt danke euch Smile