JSON Datei Wert auslesen und bei bestimmten Vielfachen des Wertes ein anderes Programm öffnen
Hallo
Ich habe eine JSON Datei -die ich per Editor auslesen kann- mit einem Zahlenwert, der mit der Zeit größer werden. Bei bestimmten Teilern dieser Zahl würde ich gerne insgesamt vier verschiedene Befehle ausführen.
Kann mir bitte Jemand Rat geben, wie ich das am einfachsten bewerkstelligen könnte?
Vielen Dank für eine Auskunft
Viele Grüße
Tash
Ich habe eine JSON Datei -die ich per Editor auslesen kann- mit einem Zahlenwert, der mit der Zeit größer werden. Bei bestimmten Teilern dieser Zahl würde ich gerne insgesamt vier verschiedene Befehle ausführen.
Kann mir bitte Jemand Rat geben, wie ich das am einfachsten bewerkstelligen könnte?
Vielen Dank für eine Auskunft
Viele Grüße
Tash
Please also mark the comments that contributed to the solution of the article
Content-Key: 299505
Url: https://administrator.de/contentid/299505
Printed on: April 19, 2024 at 03:04 o'clock
2 Comments
Latest comment
Moin.
Mit Powershell z.B. ein Klacks ohne
jetzt zu wissen wie deine JSON Datei aufgebaut ist:
Den Namen des Werts musst du natürlich anpassen, ebenso den Teiler.
Das % Zeichen bedeutet Modulo, also ist das Ergebnis immer der Rest der Teilung.
Die If-Abfrage kannst du so oft du es brauchst mit verschiedenen Teilern wiederholen.
Das Ansprechen des Werts kann aber je nach Aufbau deiner JSON Datei anders aussehen, wenn z.B. Arrays mit von der Partie sind.
Dazu bräuchten wir dann aber ein Beispiel deiner Datei.
Gruß jodel32
Mit Powershell z.B. ein Klacks ohne
jetzt zu wissen wie deine JSON Datei aufgebaut ist:
$json = gc 'c:\jsondatei.txt' | ConvertFrom-JSON
if (([double]$json.WERTNAME % 10) -eq 0){
start-process 'c:\deinbefehl.exe' -wait
}
#usw.
Das % Zeichen bedeutet Modulo, also ist das Ergebnis immer der Rest der Teilung.
Die If-Abfrage kannst du so oft du es brauchst mit verschiedenen Teilern wiederholen.
Das Ansprechen des Werts kann aber je nach Aufbau deiner JSON Datei anders aussehen, wenn z.B. Arrays mit von der Partie sind.
Dazu bräuchten wir dann aber ein Beispiel deiner Datei.
Gruß jodel32