Hallo Zusammen,
das Problem ist recht schnell erklärt. Ich habe folgendes geschrieben um mein Json Data zu ein struct zu konvertieren.
Leider werden einige Felder mit den Werten anderer Felder beschrieben und andere mit vollkommen unrealistischen Daten.
Mit dem JSONDecoder() bekomme ich folgende JSON Daten. Das Feld "int3v3" hat nun den Wert von Climate/temperature bekommen.
IST:
Alles anzeigen
Ich habe das gleiche noch mit dem "alten" JSONSerialization versucht und hiermit funktioniert alles wunderbar!
So sollte eigentlich mein JSON aussehen:
Alles anzeigen
Ja ich habe mein Struct mehrere male geprüft ob es sich eventuell um einen Tippfehler handelt.
Ich hoffe ihr versteht mein Anliegen.
Vielen Dank schonmal im voraus.
Grüße
das Problem ist recht schnell erklärt. Ich habe folgendes geschrieben um mein Json Data zu ein struct zu konvertieren.
Mit dem JSONDecoder() bekomme ich folgende JSON Daten. Das Feld "int3v3" hat nun den Wert von Climate/temperature bekommen.
IST:
Quellcode
- ->>>{
- health = {
- alarm = {
- humidityMax = 0;
- temperatureMax = 0;
- temperatureMin = 0;
- voltage3v3extmax = 1;
- voltage3v3extmin = 0;
- voltage3v3intmax = 1;
- voltage3v3intmin = 0;
- voltagebattmax = 1;
- voltagebattmin = 0;
- };
- climate = {
- humidity = 14;
- temperature = -71625361283;
- };
- voltages = {
- batt = 58428;
- ext3v3 = 9430;
- int3v3 = 36;
- };
- };
- successful = 1;
- }
Ich habe das gleiche noch mit dem "alten" JSONSerialization versucht und hiermit funktioniert alles wunderbar!
So sollte eigentlich mein JSON aussehen:
Quellcode
- {
- health = {
- alarm = {
- humidityMax = 0;
- temperatureMax = 0;
- temperatureMin = 0;
- voltage3v3extmax = 1;
- voltage3v3extmin = 0;
- voltage3v3intmax = 1;
- voltage3v3intmin = 0;
- voltagebattmax = 1;
- voltagebattmin = 0;
- };
- climate = {
- humidity = 14;
- temperature = 36;
- };
- voltages = {
- batt = 58428;
- ext3v3 = 9430;
- int3v3 = 6791;
- };
- };
- successful = 1;
- }
Ja ich habe mein Struct mehrere male geprüft ob es sich eventuell um einen Tippfehler handelt.
Ich hoffe ihr versteht mein Anliegen.
Vielen Dank schonmal im voraus.
Grüße