Bonjour,
En js une map et un array ne sont pas equivalent.
Quand je parcoure après un JSON parse je ne recupère pas mes clés(array).
Par contre avec un Map ca fonctionne.
Mon fichier parser est a plusieurs niveaux.
Donc je me retrouver avec:
Mes valeurs sont des objets et donc je voudrait parcourir ces objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 --------Title + Translation example--------------- --------Intro + Hello I am et, I am 500 years old.--------------- --------Startpage + [object Object]--------------- --------Aboutpage + [object Object]---------------
voici mon parcour dans un map:
et voici mon fichier a parser:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ... let mavar = new Map(transformParsing(fichierparser)); ... function transformationParsing(fichierparser) { let sortie = Object.keys(input).map((key) => { console.log('--------'+key+" + "+input[key]+'---------------'); return [key, input[key]]; }); return sortie; }
Comment et pourrait-on combiner les map et les tableaux?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 { "Title": "Translation example", "Intro": "Hello I am et, I am 500 years old.", "Startpage": { "TranslationSections": "Hello World", "TranslationsSubSections" :{ "TitleOne" : "Hello All", "TitleTwo" : "Hello You", "TitleTree" : "Hello Me" } }, "Aboutpage": { "TranslationSections": "We are letsboot" } }
Merci pour vos réactions.
Partager