我正在使用Jayrock为我的iOS应用程序在.NET中形成一个web服务,我正在遵循this tutorial.,这一切都很好,我可以让它工作得很好,使用如下代码返回基本字符串:
[Jayrock.JsonRpc.JsonRpcMethod("Echo")]
[Jayrock.JsonRpc.JsonRpcHelp("Simple echo method, takes string input and returns it")]
public string Echo(string input)
{
return input;
}在编写实际的web服务时,如何让它返回一个包含数字和数组等内容的自定义JSON对象?如果你也能给出一个代码例子,那就太棒了。
我用谷歌搜索了一下,在这里搜索了一下,但没能找到多少对我有帮助的东西。我知道这是一个基本的问题,但我完全被难住了!
发布于 2011-10-06 21:15:48
现在都整理好了。我只需要定义一个类并从函数中返回一个对象,如下所示:
[Jayrock.JsonRpc.JsonRpcMethod("GetPerson")]
public object GetPerson(string name, int age)
{
person foo = new person(name, age);
return foo;
}
public class person
{
public string Name;
public int Age;
public person() { }
public person(string name, int age)
{
Name = name;
Age = age;
}
}https://stackoverflow.com/questions/7663468
复制相似问题