У меня есть следующий JSON:
{"workspaces": {"workspace": [{"name": "Berlin", "href": "http://10.80.14.188:8080/geoserver/rest/workspaces/Berlin.json"}, {" name ":"Paris", "href": "http://10.80.14.188:8080/geoserver/rest/workspaces/Paris.json"}, {" name ":" Rome "," href ":" http://10.80.14.188:8080/geoserver/rest/workspaces/Rome.json"}, {"name": "London", "href": "http://10.80.14.188:8080/geoserver/rest/workspaces/London.json"}, {" name ": "usa", "href": "http://10.80.14.188:8080/geoserver/rest/workspaces/usa.json"}, {" name ":" Lisboa "," href ":" http://10.80.14.188:8080/geoserver/rest/workspaces/Lisboa.json"}, {"name": "Madrid", "href": "http://10.80.14.188:8080/geoserver/rest/workspaces/Madrid.json"}]}}
Следующий класс:
public class elementosJSON
{
[DataMember(Name = "name")]
public string name { get; set; }
[DataMember(Name = "href")]
public string href { get; set; }
}
И я пытаюсь заполнить свой класс с помощью json, но элементы всегда равны нулю. Я использую:
ObjJSON test = JsonConvert.DeserializeObject<ObjJSON>(data);
Моя среда - Visual Studio 2010 C #.
Есть идеи? Я новичок в C #.