using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
""@encoding"": ""UTF-8"",
""#text"": ""Samsung Electronics""
""@name"": ""AGG_VOLUME"",
""#text"": ""Apple Inc.""
""@name"": ""AGG_VOLUME"",
""#text"": ""Microsoft Corporation""
""@name"": ""AGG_VOLUME"",
""#text"": ""1324432.074""
JObject feed = JObject.Parse(json);
feed.SelectToken("Grid.DataRow")
.SelectMany(jt => jt["DataItem"])
.Where(jt => (string)jt["@name"] == "SYMBOL")
.Select(jt => (string)jt["#text"])
Console.WriteLine("Symbols: " + string.Join(", ", symbols));