如何为 WCF REST API 生成提到的 json 格式
Posted
技术标签:
【中文标题】如何为 WCF REST API 生成提到的 json 格式【英文标题】:How to generate mentioned json format for WCF REST API 【发布时间】:2012-09-02 19:05:13 【问题描述】:有人可以帮我写一些关于如何在 android 应用程序中使用 GSON 谷歌库构建我的 Json 字符串的代码。
我已经使用下面提到的 JsonStringer 生成了下面提到的字符串。
JSONStringer stringer = new JSONStringer()
.object()
.key("loginRequest")
.object()
.key("UserId").value("007")
.key("Password").value("125987563")
.key("LicenseKey").value("My Project Key")
.key("MobileId").value("This is mobile id")
.endObject()
.endObject();
"loginRequest":"UserId":"007","Password":"125987563","LicenseKey":"This is License Key","MobileId":"This is mobile id"
请告知如何使用 Gson 生成上述字符串。
谢谢
【问题讨论】:
【参考方案1】:几乎完全一样:
final StringWriter sw = new StringWriter();
new JsonWriter(sw)
.beginObject()
.name("loginRequest")
.beginObject()
.name("userId").value("007")
.name("password").value("123")
.endObject()
.endObject()
.close();
【讨论】:
以上是关于如何为 WCF REST API 生成提到的 json 格式的主要内容,如果未能解决你的问题,请参考以下文章
如何为新的 Silverlight 应用程序在 WCF、REST、POX 和 RIA 服务之间进行选择
如何为 django-rest-framework api 编写单元测试?
会话管理:如何为 REST 服务生成身份验证令牌? (球衣)