Gast
#5701819
Hallo Zusammen, ich würde gerne eine JSON Datei von einer Smartphone App zu einem embedded System (embedded C) schicken und dort die Daten auslesen, verändern und wieder zurückschicken. Die Smartphone Seite macht keinerlei Probleme. Hier kann ich ohne großen Aufwand die JSON Datei Parsen verändern und über Bluetooth Low Energy an mein embedded Device schicken. Die Übertragung über Bluetooth Low Energy an mein Device stellt auch noch kein Problem dar. Die ankommenden Daten fange ich erst mal in einem einfachen String auf, sodass dies meine Ausgangssituation darstellt:
1 | |
Ich habe jetzt schon min. 5 verschiedene JSON Parser für C ausprobiert, aber irgendwie bekomme ich sie alle nicht zum laufen. Am besten hat mir noch der cJSON Parser gefallen. [[https://github.com/DaveGamble/cJSON]] Könnte mir jemand (ruhig auch mit einer Library) ein Beispiel geben, wie ich den String in eine Struktur Parsen und diese Struktur dann nach der Veränderung zurück in ein Array wandeln kann? Das wäre echt super nett!