JSON.stringify sur un modèle duplique des clés
Bonjour à tous,
J'ai un souci avec le fonctionnement de la fonction JSON.stringify:
J'utilise le code suivant:
Code:
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:
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