Thread Problem mit JSON<->einer API, Ausgabe will nicht (20 answers)
Opened by SCG at 2011-07-14 19:43

kristian
 2011-07-14 23:49
#150412 #150412
User since
2005-04-14
684 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo

dein Posting ist für "uns" nicht leserlich.

Wir würden es etwa so machen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
my $data = get_data_from('foo');

die('no data') unless(defined($data));
 
my $obj = decode_json($data);

if(defined($obj)){
    if(exists($obj->{'foo'}) && defined($obj->{'foo'})){
        if (exists($obj->{'foo'}->{'bar'}) && defined($obj->{'foo'}->{'bar'})){
             print $obj->{'foo'}->{'bar'};
        }
    }
}


Bei einer Fehlermeldung des Codes, das kann bei dem blind getippten Beispiel durchaus sein, würden wir hier die komplette Fehlermeldung posten, wenn wir Hilfe brauchen.

Gruß
Kristian

EDIT: da fehlten ein paar ">" im Beispiel...
Da hätte Perl auf jeden Fall gemeckert...
Last edited: 2011-07-14 23:59:03 +0200 (CEST)

View full thread Problem mit JSON<->einer API, Ausgabe will nicht