QWERY: Object/Array zu JSON

hallo,

ich habe eine webanwendung, die mit einem objekt arbeitet (dieses objekt beinhaltet weitere objekte/arrays). ich möchte dieses objekt in ein json umwandeln (in js). leider habe ich mit json noch nicht so viel erfahrung und kenne daher auch nicht alle befehle.

weiß jem. wie man ein solches objekt in ein json umwandeln kann?
(kann prototype 1.5.1_rc2 leider nicht verwenden)

danke ;)

lg

  1. Moin!

    ich habe eine webanwendung, die mit einem objekt arbeitet (dieses objekt beinhaltet weitere objekte/arrays). ich möchte dieses objekt in ein json umwandeln (in js). leider habe ich mit json noch nicht so viel erfahrung und kenne daher auch nicht alle befehle.

    Es gibt in JSON keine Befehle.

    Und es gibt dort auch keine Objekte mit Funktionalität. JSON erlaubt lediglich die zwei Datenstrukturen "numeriertes Array" und "assoziatives Array". In Javascript also ["wert","wert",...] und {"key1":"wert", "key2":"wert",...}

    Wie diese Strings, die eine JSON-Datenstruktur enthalten, zu bilden sind, zeigt anschaulich http://www.json.org/.

    weiß jem. wie man ein solches objekt in ein json umwandeln kann?

    Sollte im Prinzip sehr simpel sein: Einfach alle Eigenschaften nacheinander durchgehen und deren Namen und Werte in den String schieben. Komplizierter wird's bei Unterobjekten und Unterarrays, aber ein wenig Rekursivität sollte das lösen.

    Alternativ findest du eine schlichte Funktion, die das erledigt, wohl auch über Google.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
  2. Hallo,

    weiß jem. wie man ein solches objekt in ein json umwandeln kann?

    http://www.json.org/json.js

    (Naheliegend, oder? ;))

    Mathias

    1. http://www.json.org/json.js

      (Naheliegend, oder? ;))

      ahh... danke - hab zwar schon gegoogelt und bin auch auf dieses script gestoßen, wusste aber nicht dass man das mit diesem script machen kann.

      thx.