Der Martin: Frage zu JSON

Beitrag lesen

Hi,

Mein Perl Script macht das zum testen so:
print "[{'id':'0815','param1':'4711'}]";

warum packst du das Object, das du modellieren möchtest, noch in ein Arry mit nur einem Element?

  foo = eval ("(" + http\_request.responseText + ")");  
  alert(http\_request.responseText);  
  alert(foo.id);  

Der erste alert gibt "[{'id':'0815','param1':'4711'}]" zurück, der zweite aber undefined.

Natürlich. Das Array hat keine Eigenschaft names id, nur das im ersten (und einzigen) Arrayelement enthaltene Object.

So long,
 Martin

--
Funktion und Referenz auf diese sind mir bekannt, mit Zeigern kann ich nicht viel mehr anfangen, als damit auf Buttons zu klicken.
  (Ashura)