Skip to content

Instantly share code, notes, and snippets.

@soal
Created July 11, 2016 14:16
Show Gist options
  • Save soal/c31f100ffc57f23ba13bada78e3be8c7 to your computer and use it in GitHub Desktop.
Save soal/c31f100ffc57f23ba13bada78e3be8c7 to your computer and use it in GitHub Desktop.
JSON структура поля инфо на примере Второй Пунической войны
"info": {
"title": "Вторая Пуническая война",
"blocks": [
{
"name": "Дата",
"type": "text",
"body": "218 год до н. э. — 201 год до н. э.",
},
{
"name": "Место",
"type": "text",
"body": "Италия, Сицилия, Испания, Цизальпинская Галлия, Трансальпийская Галлия, северное побережье Африки, Греция"
},
{
"name": "Причина",
"type": "text",
"body": "для Карфагена: завоевание Римом Сардинии в 238 до н. э.; для Рима: нападение Ганнибала на Сагунт и переход реки Эбро в 219 до н. э."
},
{
"name": "Итог",
"type": "text",
"body": "Победа Рима"
},
{
"name": "Изменения",
"type": "text",
"body": "Рим захватил Иберию Баркидов и Балеарские острова, суверенитет Карфагена серьезно ограничен Римом, Нумидия становится независимым государством - союзником Рима"
},
{
"name": "Противники",
"type": "list",
"blocks": [
{ "type": "links",
"links": [
{ "id": 1, "label": "Римская республика" },
{ "id": 2, "label": "Сиракузы" },
{ "id": 3, "label": "Этолийский союз" },
{ "id": 4, "label": "Пергам" },
{ "id": 5, "label": "Спарта" },
{ "id": 6, "label": "Нумидия" }
]
},
{ "type": "links",
"links": [
{ "id": 7, "label": "Карфаген" },
{ "id": 8, "label": "Македония[2]" },
{ "id": 9, "label": "Капуя" },
{ "id": 2, "label": "Сиракузы (214—212 до н. э.)" },
{ "id": 10, "label": "Ахейский союз" }
]
}
]
},
{
"name": "Командующие",
"type": "list",
"blocks": [
{
"type": "links",
"links": [
{ "id": 1001, "label": "Публий Корнелий Сципион" },
{ "id": 1002, "label": "Гней Корнелий Сципион Кальв" },
{ "id": 1003, "label": "Тиберий Семпроний Лонг" },
{ "id": 1004, "label": "Гай Фламиний" },
{ "id": 1005, "label": "Гней Сервилий Гемин" },
{ "id": 1006, "label": "Марк Атилий Регул" },
{ "id": 1007, "label": "Квинт Фабий Максим Кунктатор" },
{ "id": 1008, "label": "Марк Минуций Руф" },
{ "id": 1009, "label": "Луций Эмилий Павел" },
{ "id": 1010, "label": "Гай Теренций Варрон" },
{ "id": 1011, "label": "Марк Клавдий Марцелл" },
{ "id": 1012, "label": "Марк Ливий Салинатор" },
{ "id": 1013, "label": "Гай Клавдий Нерон" },
{ "id": 1014, "label": "Публий Корнелий Сципион Африканский" },
{ "id": 1015, "label": "Сифакс (середина войны)" },
{ "id": 1016, "label": "Масинисса (конец войны)" },
{ "id": 1017, "label": "Маханид" }
]
},
{
"type": "links",
"links": [
{"id": 1018, "label": "Ганнибал Барка"},
{"id": 1019, "label": "Гасдрубал Барка †"},
{"id": 1020, "label": "Магон Барка †"},
{"id": 1021, "label": "Гасдрубал Гискон"},
{"id": 1022, "label": "Магарбал †"},
{"id": 1023, "label": "Ганнон Старший †"},
{"id": 1024, "label": "Ганнон (сын Бомилькара)"},
{"id": 1015, "label": "Сифакс # (конец войны)"},
{"id": 1016, "label": "Масинисса (середина войны)"},
{"id": 1025, "label": "Филипп V Македонский"},
{"id": 1026, "label": "Филопемен"}
]
}
]
},
{
"type": "list",
"title": "Силы сторон",
"blocks": [
{
"type": "text",
"body": "От 60 000 до 400 000 человек"
},
{
"type": "text",
"body": "неизвестно"
}
]
},
{
"type": "list",
"title": "Потери",
"blocks": [
{
"type": "text",
"body": "350 000 военных; 50 000 мирных жителей"
},
{
"type": "text",
"body": "350 000 военных; 100 000 мирных жителей"
}
]
},
]
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment