Hi mal wieder,
In fetch_api() nimmst du den String aus den JSON-Daten des Servers und returnst ihn. Konkret: daten["ResultMenuItems"][0]["Childs"][0]["Root"]["Childs"][0]["Childs"][0]["Detail"]
Das Problem ist, dass die JSON-Daten, die der Server mir zurückgibt, anders aufgebaut sind (pastebin], sodass es einen list index out of range Error gibt.
In meinem Fall ist der richtige String an dieser Stelle ["ResultMenuItems"][0]["Childs"][2]["Root"]["Childs"][0]["Childs"][0]["Detail"]
Offensichtlich ist die JSON bei jeder Schule anders aufgebaut, deswegen denke ich, es wäre besser, direkt die JSON aus der Funktion zurückzugeben (nichts extrahieren).
Hi mal wieder, In fetch_api() nimmst du den String aus den JSON-Daten des Servers und returnst ihn. Konkret:
daten["ResultMenuItems"][0]["Childs"][0]["Root"]["Childs"][0]["Childs"][0]["Detail"]
Das Problem ist, dass die JSON-Daten, die der Server mir zurückgibt, anders aufgebaut sind (pastebin], sodass es einen
list index out of range
Error gibt.In meinem Fall ist der richtige String an dieser Stelle
["ResultMenuItems"][0]["Childs"][2]["Root"]["Childs"][0]["Childs"][0]["Detail"]
Offensichtlich ist die JSON bei jeder Schule anders aufgebaut, deswegen denke ich, es wäre besser, direkt die JSON aus der Funktion zurückzugeben (nichts extrahieren).