using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Breda_Tour.Data { public class HelpPageDatabase { public ObservableCollection HelpItems; public HelpPageDatabase() { HelpItems = new ObservableCollection(); readHelpItems(); } private void readHelpItems() { string json = File.ReadAllText("Storage/helpitems/helpitems.json"); JObject JsonObject = JObject.Parse(json); IList JsonList = JsonObject["HelpItems"].ToList(); foreach (JToken helpitem in JsonList) { HelpItems.Add(JsonConvert.DeserializeObject(helpitem.ToString())); } } } }