【发布时间】:2015-08-30 10:28:13
【问题描述】:
我正在尝试使用 gson 来帮助我从 JSON 创建 Java 对象。一些示例将非常有帮助。
编辑 1: 示例 JSON:
{
"version": "1.2.1",
"updatedate": "16/08/2015",
"comment": "Sample JSON.",
"categories": [
{
"name": "Service",
"id": 13,
"taxesIDs": [],
"taxTypeID": 3
}
],
"countries": [
{
"name": "Canada",
"id": 4
}
],
"states": [
{
"name": "Yukon",
"id": 151,
"country": "Canada",
"price": [
{
"name": "Sales",
"id": 1,
"taxes": [
{
"name": "General",
"id": 1,
"percent": 0
},
{
"name": "Electronics",
"id": 19,
"percent": 5
}
]
},
{
"name": "Income",
"id": 2,
"taxes": [
{},
{}
]
},
{
"name": "Service",
"id": 3,
"taxes": [
{},
{}
]
}
]
}
]
}
我想解析上面的 JSON 并创建具有相同层次结构的 Java 类。 谢谢。
【问题讨论】:
-
你用谷歌搜索过什么吗?
-
我用谷歌搜索,但没有找到任何有用的清晰示例。
-
@Tauqir 这是直截了当的。嵌套 JSON 怎么样?谢谢。
-
请根据您的要求粘贴任何复杂的 json 字符串。我可能会提出一些建议。
标签: java android json parsing gson