using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
""primary"": ""structured"",
var items = JObject.Parse(json)["items"]
.Where(jp => jp.Name.StartsWith("item"))
.Select(jp => (JObject)jp.Value)
foreach (var item in items)
foreach (var kvp in item)
Console.WriteLine(kvp.Key + ": " + kvp.Value);