Javascript 用于处理JSON数据的良好.NET库?

Javascript 用于处理JSON数据的良好.NET库?,javascript,.net,json,Javascript,.net,Json,我目前正在尝试,似乎效果不错 是否还有其他适用于.NET的好JSON库?命名空间中的类提供了良好的JSON序列化/反序列化支持。还有asp.NET mvc和asp.NET ajax使用的。此外,还有WCF使用的。我在JavascriptSerialiser中遇到的唯一问题是,它使用了一种有趣的方式来序列化日期,我认为这不会解析为javascript日期。但这个片段很容易解决这个问题 public double MilliTimeStamp() { DateTime

我目前正在尝试,似乎效果不错

是否还有其他适用于.NET的好JSON库?

命名空间中的类提供了良好的JSON序列化/反序列化支持。

还有asp.NET mvc和asp.NET ajax使用的。此外,还有WCF使用的。我在JavascriptSerialiser中遇到的唯一问题是,它使用了一种有趣的方式来序列化日期,我认为这不会解析为javascript日期。但这个片段很容易解决这个问题

    public double MilliTimeStamp()
    {
        DateTime d1 = new DateTime(1970, 1, 1);
        DateTime d2 = DateTime.UtcNow;
        TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);

        return ts.TotalMilliseconds;
    }
如果JSON对象具有公共构造函数,则可以很好地透明地在JSON对象之间切换对象。它还为您创建脚本,这样您就可以像调用Javascript类一样调用web服务

例子: 还有Javascript:

var service = new MyService();
var result = service.getBob();
alert(result.name); // JSON objects are camel-cased.
看见
var service = new MyService();
var result = service.getBob();
alert(result.name); // JSON objects are camel-cased.