Hey je suis un stagiaire et j'ai un problème. Im essayant de créer un programme Web de calendrier avec JavaScript.
J'ai donc un fichier JSON qui ressemble à ceci: p> donc et maintenant je tente de lire tous les "Daysi" Propriété. P> Mon code JavaScript ressemble au moment: p> donc je n'ai donc que toutes les propriétés de "Datei1"
Mais je veux que une boucle forte> foreach forte> ait jeté chaque "Dayi".
Donc, au premier tour, il obtient tout de daysi1, au second tour, il devient à l'autre de la date à jour et ainsi de suite. P> Pouvez-vous vous aider, je suis bloqué à ce problème pour 3 heures. P> < / p>
4 Réponses :
for(var date in testJson) {
var titel = testJson[date].titel;
var start_jahr = testJson[date].datumbegin;
var end_jahr = testJson[date].datumend;
var text = testJson[date].text;
xxx.push({ title: titel, start: new Date(start_jahr), end: new Date(end_jahr), allDay: true, text: text });
}
return xxx;Object.keys(json).forEach(function(key){
var title = json[key].titel;
var datumbegin = json[key].datumbegin
console.log(title, datumbegin)
})
Try this. Here is jsfiddle: https://jsfiddle.net/jbke43to/
Essayez ceci ....
p>
<textarea id="table_data">{
"datei1":{
"titel":"text",
"datumbegin":"2020-02-20 00:00:00",
"datumend":"2020-02-20 00:00:00",
"text":"Ort : text text text."
},
"datei2":{
"titel":"TEST",
"datumbegin":"2020-02-03 00:00:00",
"datumend":"2020-02-04 00:00:00",
"text":"wedwefwfacafwaq"
},
"datei3":{
"titel":"Jahresmeeting 2019",
"datumbegin":"2020-01-06 00:00:00",
"datumend":"2020-01-06 00:00:00",
"text":"Ort : text test text"
},
"datei4":{
"titel":"Admin Meeting zum Update 0.5.5",
"datumbegin":"2020-02-27 00:00:00",
"datumend":"2020-02-27 00:00:00",
"text":"Ort :text text test text"
},
"datei5":{
"titel":"Schulung zum Thema Datenschutz",
"datumbegin":"2020-02-19 00:00:00",
"datumend":"2020-02-19 00:00:00",
"text":"Ort : text test ext ext
},
"datei6":{
"titel":"Brandschutz Lehrgang",
"datumbegin":"2020-02-17 00:00:00",
"datumend":"2020-02-17 00:00:00",
"text":"Ort: text text textr"
},
"datei7":{
"titel":"Bereich Wechsel 2020 Mai",
"datumbegin":"2020-05-14 00:00:00",
"datumend":"2020-09-19 00:00:00",
"text":"Bereich 5 wird zu Bereich 3 gewechselt."
},
"datei8":{
"titel":"TEST",
"datumbegin":"2020-02-06 12:00:00",
"datumend":"2020-02-06 15:00:00",
"text":"sdasasfdsdafsafsfsfswf"
}
}</textarea>Pouvez-vous modifier votre fichier JSON en fichier JSON
data.forEach(element => console.log(element));
Vous pourriez par exemple. Utilisez
objet.keys (json) code> pour obtenir les touches de l'objet dans un tableau. Ensuite, vous pouvez faire boucle à travers ce tableau."Daysi1", "Daysi2", ... pourquoi n'êtes pas un tableau?