Могу ли я динамически создать таблицу MySQL из JSON?
Допустим, у меня есть серверный скрипт, который генерирует JSON из простого выбора таблицы. JSON кодируется в первом скрипте.
Я не контролирую этот 1-й сценарий, но знаю, когда меняется базовая структура базы данных и когда изменяется структура JSON.
Скрипт 2 использует CURL, чтобы получить.js
Файл (содержимое), который содержит JSON, я могу затем декодировать в массив.
Что мне нужно сделать, это сохранить данные в другой базе данных.
Мой вопрос в основном об автоматизации этого процесса и возможности создания таблицы из массива, когда вы не знаете, какова структура массива, пока он не появится.
Это можно сделать?
РЕДАКТИРОВАТЬ Добавил JSON в его нынешнем виде, но суть в том, что он может измениться.
{"name": "Google",
"homepage_url": "http://www.google.com",
"blog_url": "",
"blog_feed_url": "",
"twitter_username": "",
"category_code": "ecommerce",
"tag_list": "retail-portal-online-shopping-markets",
"alias_list": null,
"image": null,
"products":
[],
"relationships":
[],
"competitions":
[],
"providerships":
[{"title": "Legal",
"is_past": false,
"provider":
{"name": "TaylorWessing",
"permalink": "taylorwessing"}}],
"offices":
[{"description": "European HQ",
"address1": "",
"address2": "",
"zip_code": "",
"city": "Brussels",
"state_code": null,
"country_code": "BEL",
"latitude": null,
"longitude": null}]}