Bonjour à tous,
J'ai un souci avec le fonctionnement de la fonction JSON.stringify:
J'utilise le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var data=dbListModel.get(0)//{x: 5, y: 6} textEdit.text =JSON.stringify(data, null, 4) console.log(textEdit.text)
La variable dbListModel fait référence au model d'une TableView
Le résultat obtenu me pose problème, j'obtiens en effet ceci:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 { "ArrFoncCol": true, "BitEventCol": "DB2.DBX2.0", "CodeAutoCol": 0, "CommCol": "", "IndexCol": 1, "MnemoCol": "", "PrioCodeCol": 0, "ToWatchCol": true, "ToWatchCol": true <== le problème: la dernière clé (rôle de la colonne) est présente 2 fois... }
Le problème semble venir de "dbListModel.get(0)" car en utilisant "{x: 5, y: 6}" cela fonctionne parfaitement.
Toute aide est la bienvenue
Merci
Partager