Bonjour,
je teste une appli avec xamarin.form.
Après beaucoup de difficultés je suis parvenu à lire un fichier JSON qui comprend des noms et adresses.
J'obtiens donc une liste de données (myList).
Je suis parvenu à récupéré par exemple le nom du 3e enregistrement (de la 3e ligne de ma liste) dans un label.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var assembly = typeof(Json.MainPage).GetTypeInfo().Assembly; Stream stream = assembly.GetManifestResourceStream("essaiJson.fichiertest.json"); using (var reader = new System.IO.StreamReader(stream)) { var json = reader.ReadToEnd(); List<TestModel> myList = JsonConvert.DeserializeObject<List<TestModel>>(json); myrootobject = new ObservableCollection<TestModel>(myList);
Je voudrais à present modifier un élément de ma liste, ça OK:
Mais comment peut-on faire pour que le changement soit sauvegarder dans mon fichier JSON ? je n'y arrive pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monLabel.Text = myList[2].name; myList[2].name = "Gaston";
Merci pour votre aide.
Partager