INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

string in array vom format string umwandeln



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

22.03.2007, 17:14
Beitrag #1

macoio Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2007

8.20
2007
kA

1156
Deutschland
string in array vom format string umwandeln
Hallo!
Ich möchte gerne einen String, beispielsweise:
@0B3533#545, (ist nur ein beispiel aber ist wirklich so ein gemischtes format)
in einen array umwandeln, das trennzeichen wäre hier die Raute #. Leider bekomme ich das mit dem Format nicht so richtig hin, es kommt am ausgang des moduls string in array immer was im zahlenformat rausSad. hoffe das war verständlich beschrieben wenn nicht nochmal nachfragen, danke bereits fürs antwortenSmile
gruß, martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 17:22
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
string in array vom format string umwandeln
' schrieb:Hallo!
Ich möchte gerne einen String, beispielsweise:
@0B3533#545, (ist nur ein beispiel aber ist wirklich so ein gemischtes format)
in einen array umwandeln, das trennzeichen wäre hier die Raute #. Leider bekomme ich das mit dem Format nicht so richtig hin, es kommt am ausgang des moduls string in array immer was im zahlenformat rausSad. hoffe das war verständlich beschrieben wenn nicht nochmal nachfragen, danke bereits fürs antwortenSmile
gruß, martin


Meinst du sowas?

Eugen


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 17:27
Beitrag #3

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
string in array vom format string umwandeln
' schrieb:Hallo!
Ich möchte gerne einen String, beispielsweise:
@0B3533#545, (ist nur ein beispiel aber ist wirklich so ein gemischtes format)
in einen array umwandeln, das trennzeichen wäre hier die Raute #. Leider bekomme ich das mit dem Format nicht so richtig hin, es kommt am ausgang des moduls string in array immer was im zahlenformat rausSad. hoffe das war verständlich beschrieben wenn nicht nochmal nachfragen, danke bereits fürs antwortenSmile
gruß, martin

Hi Martin!

a) wenn # das Trennzeichen ist was ist dann das @ vorweg? gehört das zum string oder ist das ein start-zeichen?
b) wie ist der String codiert? Sind das ASCII-Zeichen in Hex-Datstellung?
c) Was für ein Array soll denn rauskommen Int./Single/Double/String-Array?

Gruß, Rob

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 17:29
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
string in array vom format string umwandeln
' schrieb:Hi Martin!

a) wenn # das Trennzeichen ist was ist dann das @ vorweg? gehört das zum string oder ist das ein start-zeichen?
b) wie ist der String codiert? Sind das ASCII-Zeichen in Hex-Datstellung?
c) Was für ein Array soll denn rauskommen Int./Single/Double/String-Array?

Gruß, Rob


Genau! Und das Komma nach dem String? Gehört es auch dazu?

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 18:22
Beitrag #5

macoio Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2007

8.20
2007
kA

1156
Deutschland
string in array vom format string umwandeln
also danke erstmal für die schnellen AntwortenSmile
@0B3533#545, ist der komplette String, das gehört alles dazu. Das ganze wird am ende eine befehlskette die ich in eine Steuerung schreibe. Das Format des Strings weiß ich nicht ganz genau, es ist text den ich in eine tabelle eingegeben habe. Rauskommen soll string-array wie in dem Bild von Eugen, bei mir sieht das eigentlich optisch ganz genauso aus aber hinten raus hab ich dann leider irgendsowas wie double oder so was aber mist ist weil ich ja die Textzeichen weiter haben will, also string-array.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 20:44
Beitrag #6

macoio Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2007

8.20
2007
kA

1156
Deutschland
string in array vom format string umwandeln
kurz gesagt: ich will das so haben wie in der Grafik von Eugen aber das klappt mit dem format nicht, obwohl ich das auch mit dem %s usw. mache.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2007, 20:51
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
string in array vom format string umwandeln
Bei mir klappt's (vgl. angehängtes VI)

Gruß Markus

' schrieb:kurz gesagt: ich will das so haben wie in der Grafik von Eugen aber das klappt mit dem format nicht, obwohl ich das auch mit dem %s usw. mache.


Angehängte Datei(en)
Sonstige .vi  String_to_Array.vi (Größe: 7,78 KB / Downloads: 565)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.03.2007, 11:30
Beitrag #8

macoio Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2007

8.20
2007
kA

1156
Deutschland
string in array vom format string umwandeln
' schrieb:Bei mir klappt's (vgl. angehängtes VI)

Gruß Markus

ok ich hab jetzt deins einfach aus der Datei kopiert da klappts bei mir jetzt natürlich auch, dankeSmile.
Was noch nicht klappt wenn ich das selbst nachbaue: das der eingang unten links bei arraytyp vom format string ist. Wenn ich einfach selbst einen string anhänge klappts, wenn ich jedoch mit der rechten Maustaste auf den Anschluss gehe und dann bei erstellen Konstante auswähle ist die automatisch ein double und das würde ich gerne ändern können, kanndas ja in zukunft nicht jedesmal einfach kopierenWink.
Gruß Martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.03.2007, 11:39
Beitrag #9

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
string in array vom format string umwandeln
' schrieb:ok ich hab jetzt deins einfach aus der Datei kopiert da klappts bei mir jetzt natürlich auch, dankeSmile.
Was noch nicht klappt wenn ich das selbst nachbaue: das der eingang unten links bei arraytyp vom format string ist. Wenn ich einfach selbst einen string anhänge klappts, wenn ich jedoch mit der rechten Maustaste auf den Anschluss gehe und dann bei erstellen Konstante auswähle ist die automatisch ein double und das würde ich gerne ändern können, kanndas ja in zukunft nicht jedesmal einfach kopierenWink.
Gruß Martin


String To Array ist ein polymorphes VI, d.h. die Eingänge und Ausgänge werden automatisch angepasst. Als Default ist aber es vom Typ Double. Nun musst du zuerst ein String-Array erstellen und an den Eingang des VIs anschliessen, dann wird auch der Ausgang rosa.

Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.03.2007, 11:39
Beitrag #10

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
string in array vom format string umwandeln
Hi,

das ist der Standard bei dem VI, dass da ein Double erstellt wird. Das kannste nicht ändern...der Grund: Das VI ist "eigentlich" dafür gedacht, einen aus einer Spreadsheet-Datei gelesenen String ("alle Werte") in ein Double-Array zu wandeln ("Spreadsheet-String to Array"), um es in einem entsprechenden Anzeigeelement darzustellen. Meist will man ja die (Mess-) Werte aus einer Datei nicht als String sondern als Zahlen haben...

...hier halt nicht, aber der Standardtyp bleibt trotzdem fest...

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String Eingabeelement automatisch ergänzen... Roter Milan 2 2.640 26.10.2023 12:42
Letzter Beitrag: Roter Milan
  Unfallten from String-Error 74 Schrankwand 5 4.377 25.08.2023 11:26
Letzter Beitrag: rolfk
  Umwandlung String in Zeitstempel simcum 3 1.921 14.02.2023 17:41
Letzter Beitrag: Achim
  Tabulator in String-Control einlesen Abrow 1 1.591 12.12.2022 10:12
Letzter Beitrag: jg
  Kein leeren sondern gar kein String in Array einfügen Philipp_O 3 3.309 25.08.2022 15:06
Letzter Beitrag: Kiesch
  String "live" kontrollieren Philipp_O 2 3.012 07.06.2022 09:05
Letzter Beitrag: Philipp_O

Gehe zu: