JSON Rezeptdatenbank!

06/20/2012 20:08 Biboja#1
Hey,

Ich muss fürs Studium eine "virtuelle" Küche via Canvas etc. erstellen.
Die Rezepte würde ich gerne mit Json machen.
Hat jmd. evtl eine art Grundgerüst für mich?

Z.b. erst Rezeptname dann kommen die Zutaten (Reihenfolge beachten)

Gruß
06/20/2012 20:37 マルコ#2
Wenn ich das machen müsste, dann würde ich das so machen, dass ich jedes Rezept als array speichere.
Code:
{"recipe":[
             { "ind1":[
                        {"name":"apples","amount":"3"}
                        ]},
             { "ind2":[
                        {"name":"bananas","amount":"5"}
                        ]},
             { "ind3":[
                        {"name":"sugar","amount":"300","value":"gramm"}
                        ]}
              ]}
06/20/2012 20:40 Biboja#3
Okey, ja so hatte ich es auch im Kopf..
das ind1-3 stellt dann die jeweilige Zutat da?!
06/21/2012 18:06 Steckdose9000#4
ja, sieht so aus^^
Code:
{"recipe":[ // name des rezeptes
             { "ind1":[
                        {"name":"apples","amount":"3"} // zutat 1
                        ]},
             { "ind2":[
                        {"name":"bananas","amount":"5"} // zutat 2
                        ]},
             { "ind3":[
                        {"name":"sugar","amount":"300","value":"gramm"} // zutat 3
                        ]}
              ]}
06/21/2012 18:54 マルコ#5
Hi, jo, sry, ind steht für ingredient.
Das Array kannst du dann mit foreach durchgehen.

Code:
Array.prototype.foreach = function($callback)
{
  for(var k=0; k < this.length; k++)
    $callback(k, this[k]);
};