hotti: Javascript-Array in JSON-String umwandeln

Beitrag lesen

Moin,

Dieses möchte ich für eine serverseitige Verarbeitung in einen JSON-String umwandeln.

Du möchtest serverseitig eine Response erzeugen, die im DOM als Array erkannt wird, in Perl geht das so:

print "Content-Type: text/plain; charset=UTF-8\n\n";
print qw(["Otto", "Anna", "Fritz"]), "\n"; # Ajax Response

Ich habe ein assoziatives Javascript-Array, welches Strings und weitere Arrays enthält.

Aus o.g. Response erhältst Du mit eval(response) ein DOM-gerechtes Array. Sofern das ein Objekt mit benamsten Attributen sein soll, verwendest Du statt der eckigen Klammern geschweifte Klammern, das ist der ganze Zauber ;-)

Hotti

--
Mistwetter!