У меня есть гигантский массив JSON каждого штата и города США, а также другие данные о каждом из них. Я хотел бы перебрать JSON и вывести структуру дерева, как это:Создание статического сайта из массива JSON
- [Алабама]
- index.html
- [Abbeville]
- index.html
- [Adamsville]
- index.html
- [Аляска]
- index.html
- [Анкоридж]
- index.html
- [Фэрбэнкс]
- index.html
- ... и т.д.
Я бы два макета:
- state.html
- city.html
S До сих пор я не нашел отличного способа сделать это. У многих статических ролей есть возможность использовать JSON для метаданных внутри контента, но не для основного источника контента.
спасибо!
Jekyll не будет делать это из коробки, но я читал о людях, которые писали пользовательские плагины, чтобы делать подобные вещи. У этой ссылки была интересная информация о том, как он это сделал: http://jimpravetz.com/blog/2011/12/generating-jekyll-pages-from-data/ – Ron