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 

Binär-String deserialisieren



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!

12.02.2013, 14:54 (Dieser Beitrag wurde zuletzt bearbeitet: 12.02.2013 15:07 von Lessy2205.)
Beitrag #4

Lessy2205 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 65
Registriert seit: Oct 2010

2011
2011
DE



RE: Binär-String deserialisieren
Erstmal Danke für die schnellen Antwort, Kiesch

mit dem Thema "Serialisieren und deserialisieren" war ich noch nicht beschäftigt und kenne mich hier nicht gut aus. Ich verwende nur das, was ich im Internet gefunden habe. Aber das macht nicht viel aus((((

(11.02.2013 16:21 )Kiesch schrieb:  Soweit ich weist musst du wirklich den String entsprechend zerteilen (selbst) und dann die Typecasts machen die du brauchst (... wenn danach nen String kommt der 5 zeichen Lang ist, dann musst du die 5 zeichen abtrennen und casten auf nen String etc. pp.).


wie macht man das? gibt es ein Beispiel, wie man die Zeichen abtrennt?

(11.02.2013 16:21 )Kiesch schrieb:  Simpel gesagt: Woher soll Labview denn "wissen" dass dein String an der Stelle 5 zeichen lang ist?

Wie soll ich das (Stringlänge) festlegen (n-zeichen-String)?
Bottom Line:
(11.02.2013 16:21 )Kiesch schrieb:  Wenn du nicht einen serialisierten Cluster als Datenquelle hast, dann musst du den selbst parsen.

Wie erkenne ich, dass ich als Datenquelle keinen serialisierten Cluster bekomme??

Danke im Voraus.

Gruß

Lessy

Danke Dir, Lucki für Deine Antwort,

ich kann schon damit was anfangen!!

(11.02.2013 19:35 )Lucki schrieb:  Von den Ursprungsdaten sollte vor der Serialisierung ein Cluster gebildet werden. Dann wird vor dem String die Länge mit übergeben. Offensichtlich ist das bei Dir nicht der Fall.

Den Cluster mit allen Parameter, die in der Dokumentation stehen bzw. bekommen werden, habe ich erstellt. Aber mit dem String, der 6-Byte lang ist, ist mir nicht ganz klar, wie man das richtig machen soll, um den Wertauf der Anzeige hinzukriegen??

(11.02.2013 19:35 )Lucki schrieb:  (Diesen entscheidenden Teil hast Du sauber ausgeblendet, Du wolltest es den "Gurus" nicht zu einfach machen Big Grin)

Auf keinem Fall, Entschuldigung!

(11.02.2013 19:35 )Lucki schrieb:  Umständlichere, weniger flexible Möglichkeit: Du manipulierst den ankommenden String und fügst vor dem 6-byte String die 4 Byte Stringlänge "\00\00\00\06" ein. Die wird nämlich bei einem Cluster erwartet. Dann wie gehabt deserialisieren.

Wie kann ich die 4-Byte einfügen?

Danke im Voraus.

Gruß

Lessy


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Binär-String deserialisieren - Lessy2205 - 12.02.2013 14:54
RE: Binär-String deserialisieren - jg - 12.02.2013, 15:21

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimalzahl in Binär darstellen Natalie1984 3 3.874 01.07.2019 19:08
Letzter Beitrag: Natalie1984
  Gray Code in Binär - SSI Encoder Nullstrom 11 11.406 19.12.2014 11:42
Letzter Beitrag: Nullstrom
  Int > binär >cluster BCG 10 8.374 14.03.2014 13:26
Letzter Beitrag: rolfk
  16 bit binär String mit 0 Danyang 3 4.256 24.04.2013 12:32
Letzter Beitrag: Danyang
  Zahl to binär String Napoleon 4 10.196 26.12.2010 14:08
Letzter Beitrag: Napoleon
  Little/Big Endian Flag in Binär Datei Oleg 4 5.298 10.02.2010 11:48
Letzter Beitrag: Oleg

Gehe zu: