我正在创建一个移动应用程序,我在其中使用用C#编写的Web服务来创建JSOn,它将被发送到用Java编写的应用程序,在网站上的C#中,我使用以下内容创建一个新对象:
new { success = true }
然而在Java中我似乎无法做同样的事情,如果我不能这样做,那么在java中最好的选择是什么呢?
要把它放到上下文中,这是我在网站上的一个网络方法:
[WebMethod]
public object getNode(int intId)
{
DynamicNode node = new DynamicNode(intId);
object page = new
{
id = node.Id,
parentId = node.Parent.Id,
name = node.Name,
title = node.GetPropertyValue("title"),
summary = node.GetPropertyValue("summary"),
body = node.GetPropertyValue("body"),
updateDate = node.UpdateDate.ToString(),
createDate = node.CreateDate.ToString()
};
return page;
}
如果有人能帮助我,我会非常感激!
提前致谢。
答案 0 :(得分:0)
public class Page{
int id;
int parentId;
String name;
String title;
String summary;
String body;
String updateDate;
String createDate;
public Page(int id, int parentId, String name, String title, String summary, String body, String update Date, String createDate)
{
this.id = id,
this.parentId = parentId;
this.name = name;
this.title = title;
this.summary = summary;
this.body = body;
this.updateDate = updateDate;
this.createDate = createDate;
}
}
...
Page page = new Page(1, 2, "name", "title", "summary", "body", "updateDate", "createDate");
...