Kleine Herausforderung für euch: Ich habe einen JSON String. Jetzt will ich den JSON String in eine geeignete Datenstruktur in Java impementieren. Ein Objekt (mit ner Klasse als Vorlage), dynamische Arrays, oder ne Hashmap.
Der Json String ist ziemlich komplex:
PHP Code:
var game_data = {"player":{"id":"XXX","name":"XXX","ally_id":"0","villages":"1","points":"XXX","rank":"XXX","incomings":"0","sitter_id":"0"},"village":{"id":XXX,"name":"XXX","coord":"XXX","con":"K86","bonus":null,"group":0,"buildings":{"main":"XXX","farm":"12","storage":"XXX","place":"1","barracks":"5","church":"0","church_f":"1","smith":"5","wood":"XXX","stone":"XXX","iron":"16","market":"3","stable":"3","wall":"0","garage":"0","hide":"3","snob":"0","statue":"1"}},"link_base":"\/game.php?village=XXX&screen=","link_base_pure":"\/game.php?village=XXX&screen=","csrf":"XXX","world":"XXX","market":"de","version":"10889 6.5\n","screen":"overview","mode":null};
Ich musste ein paar Sachen zensieren, es lesen sicherlich auch Die_Staemme Admins hier mit
Jedenfalls: Wie kriege ich dieses, oben stehende Format in eine Datenstruktur in Java? Jemand ne konkrete Idee? Als Belohnung würde ich später ein grössers Package Bot Tutorial in Java (hilft sicher auch allen .Net Anhängern), natürlich OO, nicht so wie das prozeduale AutoIT-Gemurks
Ich benutze GSON von google...
Achja: Ich weiss, Java ist Scheisse und C++ rules :/
Gibt sicherlich eine StringSplit-Methode in Java Schnippelste erst am ',' danach am ':' und haust per Trim die ' " ' weg.
Mhh. Das ist nicht sehr intelligent. Wenn sich das Spiel ändert und somit auch die variable game_data musste jedes mal den code ändern...Darum fragte ich u.a wie es mit einem dynamischen Konstrukt gehe. Die Verschachtelung des JSON Strings beträgt Tiefe 3, die wird sich nie ändern, wohl aber die Grösse. Das Beste ist wohl ne 3D Hashmap...
Wieso müsstest du den code ändern? Wenn du das ganze Schlau anstellst, kannste die ganzen Variablen einfach über den Namen ansprechen(id, name...). Können sie ändern was sie wollen, stören sollte es dich nicht sonderlich.
Wieso müsstest du den code ändern? Wenn du das ganze Schlau anstellst, kannste die ganzen Variablen einfach über den Namen ansprechen(id, name...). Können sie ändern was sie wollen, stören sollte es dich nicht sonderlich.
Mhh ist ne Idee, vermutlich werde ich Vektoren brauchen. Ginge aber doch irgendwie schöner :/
[C++] string zwischen string 11/11/2010 - C/C++ - 6 Replies tag gibts direkt ne funktion, mit der man einen passenden string zwischen dem string suchen kann?
also meine net .find() sondern sowas ähnliches, die in diesem beispiel "mein string sucht"
Bsp:
"<span id=\"lalala\">"+string mein_string+"</span>"
understanden? :-)
String.au3 09/11/2010 - AutoIt - 2 Replies Hey,
hat jemand die Datei für mich?
Ich finde im Internet nichts (ich hoffe ich habe nichts übersehn)
Mfg
[C++]Dev C++ string to int 08/06/2010 - C/C++ - 25 Replies Schonwieder ich :P
Also ich versuchs ma gut zu beschreiben.
Ich habe nen string in dem steht 1 und bevor einer fragt warum ich nicht direkt int benutzte es würde dan nicht funktioniern.
Also ich möchte den string in dem 1 steht in eine int variable umwandeln und danach irgendwan wieder zurück wie schaffe ich das? mit atoi habe ich es nicht hingekriegt und auch nicht mit strtoint
C# String zum Key 05/05/2010 - .NET Languages - 7 Replies Hallo liebe User,
Ich habe seit langer Zeit ein Problem das mich ne Weile beschäftigt.
Es geht um Hotkeys und Strings..
Was ich machen will:
Ich habe jetzt diesen Code:
Getting ID String for RPE 07/15/2009 - Ragnarok Online - 0 Replies Is there any way for getting ID String for account ID than using openkore ? openkore doesn't work on my server, I need to get the String ID so I can use RPE filter.
Does anyone know the solution for this ?