2011-06-04 32 views
0

我目前正在序列化對象是這樣的:使用:JavascriptConverter在ASP.NET

public static string ObjToJson(List<MyObject> TheObjects){ 

    JavascriptSerializer TheSerializer = new JavascriptSerializer(); 
    TheSerializer.RegisterConverters(new JavascriptConverter [] { new ObjectToJson() }); 
    string JsonObj = TheSerializer.Serialize(TheObjects); 
    return JsonObj; } 

後來才知​​道有這樣的:

public class TheObjToJson : JavascriptConverter{ 
public override IDictionary<string,object> Serialize (object obj, JavascriptSerializer serializer) 
    { 
    ... 
    return jsonstring; 
    } 
} 

這是做JSON最快/最好的方法ASP.NET

+0

如何動態創建json字符串並呈現它。 – paragy 2011-06-04 18:50:05

回答

1

我認爲最流行的JSON庫是json.net。它使用起來快速且簡單。