Ist es möglich, ein Parse-Objekt aus JSON zu erstellen?

9

Ich bin mehr oder weniger davon überzeugt, dass es möglich ist, meinen eigenen Code zu schreiben, den JSON zu inspizieren und darauf ein Objekt zu erstellen.

Aber ich hoffe, dass ich einen Teil der Dokumentation verpasst habe, denn es wäre schön, eine Methode wie ParseObject.create(JSON) in Android zu haben.

Das Szenario besteht darin, dass ich Änderungen an Serverdaten an relevante Clients weiterleite. Der Push wird direkt vom Cloud-Code in afterSave gesendet.

Momentan benachrichtige ich nur, dass eine Änderung in einer bestimmten Klasse vorgenommen wurde, dann reagiert der Client, indem er alle Objekte in dieser Klasse abruft und den lokalen Datenspeicher entsprechend aktualisiert.

Dies ist nicht sehr effizient, daher wäre es schön, einfach das aktualisierte Objekt direkt mit dem Push senden und dann auf dem Client anheften zu können. Vermeiden Sie die zusätzliche Arbeit beim Abrufen und Aktualisieren aller Objekte.

    
cYrixmorten 02.09.2014, 12:36
quelle

1 Antwort

3

Ich weiß, dass diese Frage ziemlich alt ist, aber ich denke, dass es einen Anfang der Lösung in diesem GitHub-Thread : Da das SDK Open Source ist, können wir sehen, dass es eine nicht offene Methode dafür gibt.

Ich hatte das gleiche Problem und habe das SDK gegabelt (und ein bisschen Git und Gradle! :)) und es funktioniert schon ziemlich gut! (Ich wollte verschlüsseltes ParseObject von CloudCode senden).

Und ich hatte eine Chance, weil jemand den Job gemacht hat, den ich auf diesem Commit machen wollte ( ok, das war nicht so viel!) also bedeutet es, dass du dem Hack (irgendwie) trauen kannst!

Hoffe es hilft

    
Laurent Meyer 11.01.2016, 00:31
quelle

Tags und Links