using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
""$schema"": ""http://json-schema.org/draft-04/schema#"",
""title"": ""actionRegulation"",
""description"": ""Identifiant technique de l'action de régulation.""
""description"": ""Description de l'action de régulation.""
""description"": ""situations/id : identifiant technique de la situation.""
""title"": ""PointJalonnement"",
""description"": ""Rang du point de jalonnement.""
""description"": ""Référence du point de jalonnement (PR/CR-CI-CH).""
""description"": ""Renseigné que si modification d'horaire (utile à IENA).""
var obj = JObject.Parse(json);
IEnumerable<JToken> rawProperties = obj["properties"]
.Where(jp => (string)jp.Value["type"] != "array");
foreach (JToken token in rawProperties)
Console.WriteLine(token);