using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.Json; using System.Threading.Tasks; namespace Better_NCP_Editor { public static class JsonDictionaryLoader { public static Dictionary<string, string> Load(string filePath) { if (!File.Exists(filePath)) throw new FileNotFoundException("The specified JSON file was not found.", filePath); string json = File.ReadAllText(filePath); Dictionary<string, string> dictionary = JsonSerializer.Deserialize<Dictionary<string, string>>(json); return dictionary; } } }