iPhone開發筆記(10)用.net實現json序列化(服務器端)

     服務器端可以用.net來實現,就使用最普通的web窗體.aspx即可。

     1、新建項default.aspx

      在default.aspx中添加以下代碼

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:literal id="lt_rtn" runat="server"></asp:literal> 

    2、轉到default.aspx.cs文件

     在Page_Load方法中添加以下代碼

     

        Student[] students = new Student[4];
        students[0] = new Student();
        students[1] = new Student();
        students[2] = new Student();
        students[3] = new Student();
        students[0].number = "000000";
        students[0].name = "kevin";
        students[0].sex = "男";
        students[0].age = "23";

        students[1].number = "111111";
        students[1].name = "tom";
        students[1].sex = "男";
        students[1].age = "23";

        students[2].number = "222222";
        students[2].name = "lily";
        students[2].sex = "女";
        students[2].age = "22";
        
        students[3].number = "333333";
        students[3].name = "john";
        students[3].sex = "男";
        students[3].age = "24";

        JavaScriptSerializer js = new JavaScriptSerializer();
        lt_rtn.Text = js.Serialize(students);

     

     新建一個Student類,用來封裝信息,代碼如下

public class Student
{
    public Student()
    {
 
    }

    public string number;
    public string name;
    public string age;
    public string sex;
}

3、先運行實驗一下網頁是否顯示json字符串,若顯示則表示成功。

本文是從這位大神這裏學到的,大家可以看看這位大神的博客,他介紹了移動終端和服務器端之間交互的相關知識。

傳送門:http://www.cnblogs.com/flashpig/archive/2011/12/10/2283357.html

     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章