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