Zitat von
anatol.at
Klar, in Java ist es aber tatsächlich so, dass wenn du ein Objekt oder Array parst alles Strings sind! Nicht nur Zahlen sondern auch verschachtelte Objekte, die müssen dann Ebene für Ebene neu geparst werden. Und einfach mit Strings rechnen ist auch nicht möglich.
Da gibt es bestimmt auch alternative JSON-Parser, aber ich lehne mich mal nicht zu weit aus dem Fenster.
Zitat von
anatol.at
Mist! Ich wusste doch dass wir irgendetwas nicht bedacht haben: die Bewertung auf der Seite basiert darauf, welche Cutlist der Benutzer heruntergeladen hat. Diese Funktion will ich auf alle Fälle beibehalten!
Man könnte natürlich einen zusätzlichen Request senden welche Liste verwendet wurde, aber darauf ist nur bedingt Verlass... (Und es sind erst wieder 2 Requests...)
Das ist natürlich ein Problem.
Vielleicht könnte man es ja wirklich so machen, dass die Clients immer nach dem Schneiden eine Rückmeldung an cutlist.at geben, egal ob bewertet wurde oder nicht.
Beispiel:
Code:
/api/rate/id=9012345/cut=1/ds=0 # Nutzer bewertet eine Cutlist
/api/rate/id=9012345 # Nutzer hat Cutlist nicht bewertet, der Client schickt aber trotzdem diesen Request
Das hätte sogar noch einen Vorteil: In der Liste bei cutlist.at würden dann nur die Cutlists zum Bewerten auftauchen, die auch wirklich benutzt wurden, nicht auch eventuelle Test-Dateien, fehlgeschlagene Versuche etc.