使用VS2013將JSON/XML資料轉換為對應的資料實體
VS2013中提供了將JSON資料轉換為對應的資料實體類的功能,很大程度上提高開發效率,具體轉換步驟如下
1、首先我們需要將需要轉換的JSO資料【複製】,例如下面這段json資料:
{
"name": "JSON中國",
"url": "http://www.json.org.cn",
"page": 88,
"isNonProfit": true,
"address":
,
"links": [
,
,
Unknown macro: { "name"}]
}
2、在VS2013中建立實體類,開打剛建好的這個空類,讓後點擊選單欄中的【編輯】,選擇【選擇性貼上】,點選【將JSON貼上為類】
3、上面的JSON資料得到的實體類如下:
public class Rootobject
{
public string name
public string url
public int page
Unknown macro: { get; set; }public bool isNonProfit
public Address address
Unknown macro: { get; set; }public Link[] links
}
public class Address
{
public string street
public string city
public string country
Unknown macro: { get; set; }}
public class Link
{
public string name
public string url
Unknown macro: { get; set; }}
4、XML轉為實體類,同JSON轉實體類