Hallo Wissende,
Ich habe einen String: “,55,66,77,88“
und möchte mit n=3 den entsprechenden Nachkommawert (77) extrahieren und in x als Zahl schreiben. Kann mir jemand mit einem Script helfen?
Vielen im Voraus.
CSV-String auslesen
Moderator: Co-Administratoren
-
- Beiträge: 9705
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 701 Mal
- Danksagung erhalten: 1632 Mal
Re: CSV-String auslesen
Die HCU spricht auch HM Skript?
Nun, siehe Signatur, Skript-Befehle
Suche nach
"alle Werte der Werteliste auflisten"
Du musst im Splitt dann natürlich komma statt Semikolon nutzen
Nun, siehe Signatur, Skript-Befehle
Suche nach
"alle Werte der Werteliste auflisten"
Du musst im Splitt dann natürlich komma statt Semikolon nutzen
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 336
- Registriert: 05.10.2020, 18:37
- System: CCU
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 25 Mal
Re: CSV-String auslesen
Hi
Thomas
Code: Alles auswählen
string liste = ',55,66,77,88';
integer n = 3;
integer x = (liste.StrValueByIndex(",",n)).ToInteger();
WriteLine(x);
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.
Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.
Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.