JSONObject get-Wert des ersten Knotens unabhängig von Namen

Frage ich mich, ob es einen Weg gibt, um den Wert des ersten Kindes ein JSONObject, ohne zu wissen, seinen Namen:

Habe ich einige JSON kam mit einem Knoten genannt, this_guy

{"this_guy": {"some_name_i_wont_know":"the value i care about"}}

Mit JSONObject, wie bekomme ich "den Wert i zu kümmern," sauber wenn ich nicht weiß, den Namen des Kindes. Alles was ich weiß ist "this_guy", anyone?

  • ist die position der Wert "der Wert, den ich Pflege über" Feste in jedes JSON-Objekt ?
  • nicht. abhängig von der Implementierung, die position der Werte im json-Objekte, die nicht unbedingt abhängig von der position in der json-strings. (und die position insgesamt ist möglicherweise nicht verfügbar, z.B. wenn die json-parser-Objekte mit hashmaps)
  • hmm, naja es muss etwas sein, was Sie wissen über die position von dem Wert, den Sie suchen? wenn Sie nicht wissen, den Schlüssel und Sie weiß nicht, die poisition/index, dann gibt es keine Möglichkeit, herauszufinden, wo der Wert ist.
  • was ich mich verlassen kann ist, dass die Dienstleistungen, die Menschen werden nur wieder ein Kind für dieses Objekt.. ich argumentierte für nur {"this_guy":"der Wert i care about"} beharrt aber auf der oben erwähnten Form,
  • ach so, nur bekommen die "this_guy" - Objekt und der Wert extrahiert werden soll. schauen Sie auf meine Antwort
InformationsquelleAutor erik | 2015-11-04
Schreibe einen Kommentar