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:
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:
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:
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.