using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
""text"": ""huge success"",
""text"": ""new venture"",
""text"": ""comfort zone"",
JObject obj = JObject.Parse(json);
.Where(jp => jp.Value.Type == JTokenType.Object)
.Select(jp => jp.Value.ToObject<Phrase>())
foreach (Phrase p in phrases)
Console.WriteLine(string.Format("{0} ({1}, {2})", p.Text, p.Begin, p.End));
public string Text { get; set; }
public int Begin { get; set; }
public int End { get; set; }