首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态JSON创建实战

动态JSON创建实战
EN

Stack Overflow用户
提问于 2013-10-03 08:55:33
回答 1查看 310关注 0票数 0

我尝试通过以下方式动态创建一个JSON对象。请注意,下面的代码将无法编译,因为我请求您帮助我如何编写它。

代码语言:javascript
运行
复制
val favoriteFoods: JsArray = getArray() // gets Array of Array of JSON objects

val json: JsObject = Json.obj( 
   "name" : JsString("Kevin"),
   "FavoriteFood1" -> favoriteFoods.get(0), // note that I made up the get()
   "FavoriteFood2" -> favoriteFoods.get(1)
   )

查看JsArray文档时,我发现没有任何方法可以获取JsArray的i'th元素。

我尝试添加一个if语句来检查是否可以添加一个新的FavoriteFood,但是它不能编译。

EN

回答 1

Stack Overflow用户

发布于 2013-10-03 09:12:02

您未指定正在使用的Play Framework的版本。我对1.X很熟悉,所以这个答案就是从这个角度来看的。Play提供了一个renderJSON()方法。以下是文档:

http://www.playframework.com/documentation/1.2.4/controllers

向下滚动到“Return a JSON String”部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19149177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档