• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[jQuery] Wie auf Array im Array einer .JSON Datei zugreifen

Promaster

Neues Mitglied
Hallo!
Ich spiele im Moment mit WebApps rum und wollte aus einer .JSON Datei Informationen auslesen.
Das funktioniert soweit gut
Code:
<script>$('#menue').on("pageshow", function() {


	$('#gerichteliste').empty();


	$.getJSON('daten/speisekarte.json', function(data) {
		$.each(data.gerichte, function(i, item){
  			$('<li><a href="kategorie-inhalt.html" data-transition="slide" onClick="javascript:sessionStorage.kategorie=\''+item.kategorie+'\';"><h3>' + item.name + '</h3></a></li>').appendTo('#gerichteliste');
		});
		$('#gerichteliste').listview('refresh');
	});
});
</script>

Aber wenn ich ein Array ("=inhalt) in meinem Array (="gerichte") habe, weiß ich nicht wie ich darauf zugreifen kann.
Kann mir da vielleicht jemand weiter helfen?

Hier ein Teil aus mein Test-JSON-Datei:
Code:
{    "gerichte": [
        {
            "name": "Eis-Portionen",
            "kategorie": "eisportionen",
            "inhalt": [
                {
                    "name": "Eis 1"
                },
                {
                    "name": "Eis 2"
                },
                {
                    "name": "Eis 3"
                },
                {
                    "name": "Eis 4"
                }
            ]
        }
    ]
}

Also kann mir jemand sagen wie ich auf das Array Inhalt zugreifen kann?
 
Werbung:
So ähnlich wie in PHP mit zwei foreach.

ungetestet:
Code:
$.each(myArray, function(i, object) {
    $.each(object, function(property, value) {
        // tu was
    });
});
 
Werbung:
Zurück
Oben