2016-08-12 1 views
-3

Dieses Array.JSON Objektrückgabe undefiniert?

var theObject = [{"id":"412","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20038","tanggal":"23\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"558","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20053","tanggal":"25\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"704","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20052","tanggal":"30\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"850","thn_akademik":"20152","id_prodi":"15301","kode_mk":"000047","tanggal":"31\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"996","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20050","tanggal":"23\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"1142","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20051","tanggal":"25\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"1288","thn_akademik":"20152","id_prodi":"15301","kode_mk":"000030","tanggal":"30\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"}] ; 


for (var i = 0; i < theObject.length; i++) { 
    alert(theObject[i].kode_mk); 
} 

Es funktioniert, wenn ich auf fiddle teste.

Aber wenn ich versuche, meine Apps im Gegenzug undefined.

Wer weiß, was macht das möglich?

+0

retourniert? Es gibt keine Rückkehr in den Code - es gibt keine Funktion, um eine Rückkehr entweder –

+3

[Es gibt keine solche Sache wie ein "JSON-Objekt"] (http://benalman.com/news/2010/03/theres-no- so-thing-as-a-json /) –

+2

mach weiter so @FelixKling - leider ist der nächste Schritt "Ich habe ein JSON" –

Antwort

4

Dies ist ein Javascript Objekt NICHT ein JSON Objekt. Es ist nicht klar, was Sie fragen "Aber wenn ich versuche, auf meine Apps im Gegenzug undefined.". Welche App?

Wenn Ihre App JSON abruft, müssen Sie analysieren es vor einer Schleife durch, es auszuprobieren. Z. B

var json = JSON.parse(JSON_HERE); 

Sie können dann die Schleife durch diese json Objekt und die kode_mk abzurufen.

Wenn Sie Code von Ihrer "App" haben, geben Sie es bitte an. Sagen Sie uns, was Ihre App gerade macht und wie sie die JSON

+0

Vielen Dank. . . . ~ –

+0

Entschuldigung, ich nenne mein Projekt immer als App. –

+0

Warum in Geige muss ich nicht analysieren, aber in meinem Code muss ich es analysieren? –