服務器端可以用.net來實現,就使用最普通的web窗體.aspx即可。
1、新建項default.aspx
在default.aspx中添加以下代碼
[html]
<%@ 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方法中添加以下代碼
[csharp]
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類,用來封裝信息,代碼如下
[csharp]
public class Student
{
public Student()
{
}
public string number;
public string name;
public string age;
public string sex;
}
3、先運行實驗一下網頁是否顯示json字符串,若顯示則表示成功。
本文是從這位大神這裡學到的,大傢可以看看這位大神的博客,他介紹瞭移動終端和服務器端之間交互的相關知識。