json has few main value types
null
number
string
hashmap (string keyed dictionary of values)
array of values
your sample looks like a hashmap of hashmaps. these can be converted to Dictionay<string,object>
dynamic foo = new Dictionary<string,object>
{
{
"sItems",
new Dictionary<string,object>
{
{"sStatus", ""},
{"sType","all"},
{"sStartDatetime",""},
{"sEndDateTime",""}
}
},
{
"oTableParams",
new Dictionary<string,object>
{
{"draw", 1},
{"columns",""}
}
}
};
Console.WriteLine(foo["oTableParams"]["draw"]);