我目前正在试用
Json.NET,似乎运作良好.
任何其他好的JSON库的.NET?
解决方法
Jayrock工作良好,透明地将对象转换为JSON对象,并提供它们具有公共构造函数.它也为您创建了脚本,所以您可以像Javascript类一样调用您的Web服务.
例:
public class Person
{
public string Name { get;set;}
public int Age { get;set; }
public Person() { }
}
public class MyService : JsonRpcHandler
{
[JsonRpcmethod("getBob")]
public Person GetBob()
{
return new Person() { Name="Bob",Age=20};
}
}
和Javascript:
var service = new MyService(); var result = service.getBob(); alert(result.name); // JSON objects are camel-cased.