2013年12月17日 星期二

JSON 資料轉C# 類別

 

Tool:Visual Studio 2012 Ultimate
OS:Windows 8
.NET Framework : 4.5

若有一個ASPX檔案回傳JSON格式的字串資料:

<%@ Page Language="C#" %>
<script runat="server">
  protected void Page_Load( object sender , EventArgs e ) {
    string json = "{'Employee':[{'ID':1,'Name':'Mary'},{'ID':2,'Name':'Candy'}]}";
    Response.Write( json );   
  }
</script>

ASPX網頁執行時,送出以下資料到Browser

image

copy所有字串:

image

在Visual Studio工具,開啟任意C#類別設計畫面:

image

選Paste Special –> Paste JSON As Classes

image

Visual Studio 會自動根據JSON資料產生出對應類別,以存放JSON資料:

image

沒有留言:

總網頁瀏覽量