【发布时间】:2012-08-06 11:17:11
【问题描述】:
这是我的 Json:
{"array":[
{"pid":"1","product":"test","size":[
{"id":"26","size":"6-13 weeks"},
{"id":"25","size":"1-5 weeks"}]},
{"pid":"2","product":"test2","size":[
{"id":"31","size":"86\/92"},
{"id":"27","size":"74\/80"}]}]}
我使用jsongen.byingtondesign.com 生成了文件,但我似乎无法弄清楚如何获取数据(我查看了很多教程,但我只是变得更加困惑,因为它们都是不同的。)
我需要根据 pid 和 id 获取数据。我需要输出带有 pid ... 的产品字符串或带有 id ... 的大小字符串。(我应该重组我的 json 吗?)
只需要一些提示就可以让我走得更远。
谢谢!
【问题讨论】:
-
如果您尝试创建一个对象并使用gson对其进行序列化,您可能会更容易理解。
-
嗯...你的意思是反过来?我不明白 ;) android 开发新手...
-
不,我的意思是取一个你理解的对象,然后把它变成 json,然后你就知道它会是什么样子,以及你应该如何制作你的 json。 GSON 有 toJson 和 fromJson。所以它很容易使用。
标签: android json deserialization gson