我目前正在试用
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.