【发布时间】:2012-05-01 23:07:25
【问题描述】:
如果我可以将 json 映射到 Java 对象,那就太好了,但是结构很奇怪,对于我要解析的所有 json,它都是不同的。例如类别和主题可以有不同。我如何将它映射到 Java 对象或任何其他建议?
"name":"url",
"categories":
{
"249":{"catID":"249","score":33.43533451973102},
"34":{"catID":"34","score":3.0000000447034836},
.,.,so on
},
"topics":{
"DSLR":{"weight":1.6690950917579026,"noun":1},
"illuminated":{"weight":7.6470197510265105,"noun":0},
.
.so on
}}
【问题讨论】:
-
这是 GSON 库的输出:topics/{DSLR={weight=1.6690950917579026, noun=1},Illuminated={weight=7.6470197510265105, noun=0}, } 我现在如何表示它在一个 JAVA 对象中,考虑多个类别和主题 source/high categories/{2_249={categoryID=249, taxID=2, score=33.43533451973102},...}