C
chris7topher
Gast
Hallo,
ich habe folgendes Problem: Ich lese aus einer JSON Datei Parameter Infos ein. In dieser Parameter Datei befinden sich unter anderem recht viele Strings und JSONArrays. Damit ich schnell auf all diese Infos zugreifen kann hab ich eine Datenklasse, die beim einlesen der JSON Datei befüllt wird.
Nun ist die Größe dieser Datenklasse jedoch aufgrund der vielen auch recht langen Strings schnell über 8mb groß. Mein Speicher ist allerdings auf 8mb begrenzt.
Nun habe ich ein wenig rumgegoogelt, und bin auf die Idee gekommen die Strings und Json Arrays einfach als kompriemierte Objekte abzuspeichern. Nur bei der Umsetzung scheitere ich gerade (wäre super wenn mir jemand erklären könnte wie ich aus einem JSONArray ein gezippetes Objekt erstellen kann).
Was haltet ihr davon beim einlesen die Daten zu zippen und dann wenn sie gebraucht werden wieder zu entzippen? Habt ihr bessere Vorschläge?
Viele Grüße
Christopher
ich habe folgendes Problem: Ich lese aus einer JSON Datei Parameter Infos ein. In dieser Parameter Datei befinden sich unter anderem recht viele Strings und JSONArrays. Damit ich schnell auf all diese Infos zugreifen kann hab ich eine Datenklasse, die beim einlesen der JSON Datei befüllt wird.
Nun ist die Größe dieser Datenklasse jedoch aufgrund der vielen auch recht langen Strings schnell über 8mb groß. Mein Speicher ist allerdings auf 8mb begrenzt.
Nun habe ich ein wenig rumgegoogelt, und bin auf die Idee gekommen die Strings und Json Arrays einfach als kompriemierte Objekte abzuspeichern. Nur bei der Umsetzung scheitere ich gerade (wäre super wenn mir jemand erklären könnte wie ich aus einem JSONArray ein gezippetes Objekt erstellen kann).
Was haltet ihr davon beim einlesen die Daten zu zippen und dann wenn sie gebraucht werden wieder zu entzippen? Habt ihr bessere Vorschläge?
Viele Grüße
Christopher