URL: https://www.overclockers.at/coding-stuff/java-json-frage_236215/page_1 - zur Vollversion wechseln!
Hallo,
Ich hab folgendes Problem:
eine Modelklasse enthält ein Array mit einem anderen Objekt
also
wenn ich mir nun ein json Objekt aus "data" erzeugen lasse, werden natürlich alle instruments in das json Objekt eingefügt ->Code: JAVApublic class data { private String a; private ArrayList<Instrument> instruments; ... } public class Instrument { private long id; private String name; ... }
Code: JSON"instruments":[{"id":1,"name":"bla fasel"},{"id":2,"name":"irgendwas"}]
??Code: JSON"instruments":[{"id":1,"name1":"bla fasel"},{"id":2,"name2":"irgendwas"}]
Warum genau brauchst du das? Dort wo du die JSON ausliest kannst du dies ja immer noch manuell machen.
ja ich weiss, stimmt natürlich.
aber, das ganze soll in ein Formular welches mit javascript bzw. extjs erstellt wurde. Da gibts die tolle Möglichkeit mit form.getForm().setValues(json) alle Formularfelder Felder sofort automatisch befüllen zu lassen sofern die id des Felds mit dem Json-Attributnamen zusammenstimmt.
"brrrr"
welches framework? jackson? grundsätzlich sollt das mit nem customserializer recht schmerzlos gehen. bei jackson würd das in etwa so aussehen:
http://stackoverflow.com/questions/...er-with-jackson
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025