JSON gibt [Objekt Objekt] [Duplikat] zurück

7

Ich versuche, die JSON-Daten von der angegebenen URL zurückzugeben, aber wenn die Warnung erscheint, wird nur [object Object] angezeigt (ich weiß, dass das Objekt kein Fehler ist). Ich möchte den Positionsnamen und andere Felder in der Warnung ausspucken . Wie mache ich das?

Hier ist ein Beispiel für den JSON, den ich sehe (die vollständige Datei hat ungefähr 30 Einträge)

%Vor%

Und hier ist das Skript, das ich benutze.

%Vor%

Jede Hilfe wird sehr geschätzt.

    
gschervish 19.11.2012, 15:13
quelle

3 Antworten

6

Versuchen Sie Folgendes:

%Vor%     
eseceve 19.11.2012, 15:24
quelle
18

Sie könnten das Objekt immer in eine Zeichenfolge umwandeln und darauf aufmerksam machen.

%Vor%     
William Byrne 19.11.2012 15:15
quelle
0

Wenn jQuery ein json-Objekt erhält, konvertiert jQuery dieses Objekt automatisch in ein javascript-Objekt. So enthält data nur Ihr Objekt, das zur Verwendung bereit ist. Wenn Sie auf den Originaltext der Antwort zugreifen möchten, können Sie dies tun:

%Vor%     
Magus 19.11.2012 15:19
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '413275',
    'url' => 'json-returning-object-object',
];

$_COOKIE = [
    '_csrf-frontend' => '08f7d8d2facd3887e1509a1569f53014ccc3063577d88856592dbdbba1dc887fa:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"1UHL5zeUBI5OplCf0Nu6onxiaTXwmpaF";}',
    'advanced-frontend' => '10339dc03737f5fca9371db4bc7ba0c7',
];

$_SESSION = [
    '__flash' => [],
];