关于如何构造json问题

2012-09-27 10:59:16 +08:00
 cailangwei
{"playlist":
[
{
"0": {
"src":"junk/paniq.mp3",
"type":"audio/mp3"
},
"1": {
"src":"junk/paniq.ogg",
"type":"audio/ogg"
},
"config": {
"title": "An Educated Simpleton - Copy One",
"poster": "junk/cover.jpg"
}
}
]
}
如何构造这么一个json结构?是不是用map、list之类生成它的结构?
3988 次点击
所在节点    Java
6 条回复
udonmai
2012-09-27 11:51:09 +08:00
具体语言具体分析。。。不过一般也就是map,这个map不特指任何特定编程语言的特定数据结构
khotyn
2012-09-27 12:42:59 +08:00
Java 生成 JSON 的话应该有各种类库可以把对象转换成 JSON 字符串吧,你可以看看 FastJSON 这个类库:https://github.com/AlibabaTech/fastjson/wiki
forest520
2012-09-27 12:46:14 +08:00
这个我用过,google开源的,还不错:http://code.google.com/p/google-gson/
holmesabc
2012-09-27 12:54:43 +08:00
感觉最简单的就是gson了,google的东西好用

可以直接将一个对象生成json,或者将json直接解析成一个特定类。
catfan
2012-09-27 13:43:01 +08:00
直接用Qatrix里面的$json.encode()便可

http://qatrix.com/api/json.encode
twm
2012-09-27 13:52:13 +08:00
gson+1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/48828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX