using Newtonsoft.Json.Linq;
public static void Main()
string responseString = @"{
""cmi.core.lesson_status"": ""not attempted"",
""cmi.suspend_data"": """",
""cmi.core.lesson_location"": """",
""cmi.core.score.min"": null,
""cmi.core.score.max"": null,
""cmi.core.score.raw"": null,
""cmi.core.lesson_mode"": ""normal"",
""cmi.core.entry"": ""ab-initio""
JObject jo = JObject.Parse(responseString);