JSON はどのように見えますか?
{"Filter": "[{'Vehicle':'5010','Users':'2279'}]"}
また
[{'Vehicle':'5010','Users':'2279'}]
また
{[Filter, [{'Vehicle':'5010','Users':'2279'}]]}
???
たとえば、次のようなことを試すことができます。
//JSON looks like this {"Filter": "[{'Vehicle':'5010','Users':'2279'}]"}
var json = "{\"Filter\": \"[{'Vehicle':'5010','Users':'2279'}]\"}";
dynamic myObject = Newtonsoft.Json.JsonConvert.DeserializeObject(json);
dynamic myFilterObject = Newtonsoft.Json.JsonConvert.DeserializeObject(myObject.Filter.ToString());
int Vehicle = myFilterObject[0].Vehicle;
json を逆シリアル化すると、最初に 1 つのプロパティ "Filter" と別の json を含む文字列型の値を持つオブジェクト (myObject) が取得されます。そのため、その json を再度デシリアライズします。次に、オブジェクトの配列を持つ別のオブジェクト (myFilterObject) を取得します。例では、その配列の最初のオブジェクト ([0]) を選択し、「Vehicle」の値を取得します。