次の(Java)データ構造をJSONにシリアライズしたい:
class Machine {
String name;
Map<PartDescriptor, Part> parts;
}
class PartDescriptor {
String group;
String id;
hashCode()
equals()
}
class Part {
String group;
String id;
String description;
String compat;
...
...
}
1つのJSON表現は何Machine
ですか?
また(オプション)、あなたの表現をサポートするJSONからJavaへのシリアライザー/デシリアライザーを教えてください