public static string json = @ "[
{' PID ': ' 0011 ', ' pName ': ' Beijing ', ' pcity ': [{' CID ': ' 1100 ', ' cName ': ' Beijing '}]}
{' PID ': ' 0012 ', ' pName ': ' Tianjin ', ' pcity ': [{' CID ': ' + ', ' cName ': ' Tianjin '}]}
, {' PID ': ' 0013 ', ' pName ': ' Hebei ', ' pcity ': [{' CID ': ' 1301 ', ' cName ': ' Shijiazhuang '}
, {' CID ': ' 1302 ', ' cName ': ' Baoding '}
, {' CID ': ' 1303 ', ' cName ': ' Cangzhou '}
, {' CID ': ' 1304 ', ' cName ': ' Chengde '}
, {' CID ': ' 1305 ', ' cName ': ' Handan '}
, {' CID ': ' 1306 ', ' cName ': ' Hengshui '}
, {' CID ': ' 1307 ', ' cName ': ' Langfang '}
, {' CID ': ' 1308 ', ' cName ': ' Qinhuangdao '}
, {' CID ': ' 1309 ', ' cName ': ' Tangshan '}
, {' CID ': ' 1310 ', ' cName ': ' Xingtai '}
, {' CID ': ' 1311 ', ' cName ': ' Zhangjiakou '}]}
]
public static list<privince> Getallarea ()
{
return new JavaScriptSerializer (). Deserialize<list<privince>> (JSON);
}
ID to correspond to
public class Privince
{
public int PID {get; set;}
public string PName {get; set;}
Public list<city> pcity {get; set;}
}
public class city
{
public int CID {get; set;}
public string CName {get; set;}
}
C # parsing JSON type string