Как вы анализируете структуру JSON, такую как эта
"properties": {
"/base/pinball/pinball_machine_basis/pinball_machines": {
"expected_type": {
"id": "/base/pinball/pinball_machine",
"text": "Pinball Machine"
},
"text": "Pinball Machines",
"values": [
{
"id": "/m/026z8cp",
"text": "The Lord of the Rings",
"url": "http://www.freebase.com/view/m/026z8cp"
}
]
},
"/common/topic/article": {
"expected_type": {
"id": "/common/document",
"text": "Document"
},
"text": "article",
"values": [
{
"id": "/m/025h5z",
"text": "",
"url": "http://www.freebase.com/view/m/025h5z"
}
]
},
"/common/topic/image": {
"expected_type": {
"id": "/common/image",
"text": "Image"
},
"text": "image",
"values": [
{
"id": "/m/029wvk4",
"text": "The Lord of the Rings: The Motion Picture Trilogy poster (2003)",
"url": "http://www.freebase.com/view/m/029wvk4"
},
{
"id": "/m/0bdyf3j",
"text": "",
"url": "http://www.freebase.com/view/m/0bdyf3j"
},
{
"id": "/m/0glyg_4",
"text": "lotr-extended-blu-ray.jpg",
"url": "http://www.freebase.com/view/m/0glyg_4"
}
]
},
Я не буду заранее знать имена высокого уровня, такие как "/ base / pinball / pinball_machine_basis / pinball_machines", "/ common / topic/ article ", или" / Exhibitions / Exhibition_Subject / Exhibition_Created_about_this_subject "
Я пытался Джексон, но не вижу, как создать класс Java, который соответствует этой структуре.он выглядит как массив, но не окружен "[" или "]".
структура повторяет "ожидаемый_тип", "текст", "значения" и т. д. Что мне не хватает?