I have found some helper method that allow me to convert an object to JSONM and JSON to an object. Now I am reading in a json file that looks something like this:
I have changed the above 'From' Method to this one, in order to get an array of objects:
public static T Deserialize(string json)
{
T obj;
using (MemoryStream ms = new MemoryStream(Encoding.Default.GetBytes(json)))
{
System.Runtime.Serialization.Json.DataContractJsonSerializer deserializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(T));
obj = (T)desirializer.ReadObject(ms);
}
return obj;
}
Then, in case you have an array of objects :
Person[] personArray = JsonHelper.Deserialize(input);
or if you have one object :
Person person = JsonHelper.Deserialize(input);