Arduino IDE String zerlegen?
Moin, ich habe hier einen String, welcher verschiedene Daten enthällt, die mit einem ":" zerlegt wurden.
Wie kann ich diesen String zerlegen, so dass er als Array abgespeichert wird?
string DataFromClient = "data1:data2:data3:data4:data5:data6:data7:data8";
Es sind immer 8 Daten.
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Informatik
Du kannst die strtok-Funktion innerhalb einer Schleife nutzen, die bis 8 zählt. Bei jedem Durchlauf wird das Ergebnis in einem neuen Feld deines Arrays gespeichert.