iPhone開発ノート(10)用.Net実装jsonシーケンス化(サーバ側)


サーバ側で使用できる.Netで実現するには、最も一般的なwebフォームを使用する.aspxでいいです.
1、新規アイテムdefault.aspx
ここで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);

     
情報をカプセル化するためのStudioクラスを新規作成します.コードは次のとおりです.
public class Student
{
    public Student()
    {
 
    }

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

3、まず、Webページにjson文字列が表示されているかどうかを実験し、表示されている場合は成功を示します.
本文はこの大神から学んだので、皆さんはこの大神のブログを見て、彼はモバイル端末とサーバーの間の相互作用に関する知識を紹介しました.
転送ゲート:http://www.cnblogs.com/flashpig/archive/2011/12/10/2283357.html