Bonjour j'ai un fichier Json "utilisateur" dans lequel je veux supprimer un utilisateur complet. J'ai un code qui convertit le fichier Json en Jarray pour faire un removeAt(), cela a l'air de fonctionner puisque le nombre d'élément n'est pas le même avant le removeAt et après (j'en ai bien un de moins), par contre mon fichier json n'est pas mis à jour, quelqu'un a t'il une idée pourquoi (certainement faut-il sauver les modifications dans le json) ? Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 Dim jsonString As String = File.ReadAllText("..\..\Datas\datas.json")
            Dim jsonObject As JObject = JObject.Parse(jsonString)
 
            MessageBox.Show(TryCast(jsonObject("utilisateurs"), JArray).Count)
 
            TryCast(jsonObject("utilisateurs"), JArray).RemoveAt(0)
 
            MessageBox.Show(TryCast(jsonObject("utilisateurs"), JArray).Count)

fichier json :
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
17
18
19
20
 {
    "utilisateurs": [
      {
        "gender": "male",
 
        "name": {
          "title": "Mr",
          "first": "Titouan",
          "last": "Martinez"
        },
     },
 
      {
        "gender": "female",
        "name": {
          "title": "Miss",
          "first": "Mia",
          "last": "Lopez"
        },
        }, .....