Siechfred: JSON Daten nicht wohlgeformt

Beitrag lesen

in einer Ajax Anwendung übergebe ich die in einem Perl Script generierten Daten per JSON.
print "{'foo': [{'bar': '0815'}]}";

Warum benutzt du nicht das Modul JSON.pm dafür? Auf dein Beispiel bezogen ergibt das:

use JSON;  
my $obj = { 'foo' => [ { 'bar' => '0815' } ] };  
my $json = JSON->new;  
print $json->objToJson($obj);

Damit brauchst du dir um die korrekte Umwandlung des Objektes in JSON keinen Kopf mehr zu machen - eine Fehlerquelle weniger.

Siechfred

--
Ich bin strenggenommen auch nur interessierter Laie. (molily)