Mik*_*ole 4 jekyll github-pages
我正在尝试在GitHub Pages网站上创建一个JSON提要,我遇到了JSON问题,因为我不确定如何使用Jekyll对其进行正确编码.我可以使用扩展或方法吗?
feed:http://iowacodecamp.github.io/sessions.json
来源:https://github.com/IowaCodeCamp/iowacodecamp.github.io/blob/master/sessions.json
请注意数据中的双引号.
由于上次会话后的昏迷,您的json无法验证.
如果你不想在最后一次会议后昏迷,使用for循环液状的物体周围
{
"sessions": {
"session": [{% for session_hash in site.data.sessions %}{% assign session = session_hash[1] %}
{
"title": {{ session.title | jsonify }},
"description": {{ session.description | jsonify }},
"level": {{ session.level | jsonify }},
"author": {
"name": {{ session.speaker.name | jsonify }},
"slug": {{ session.speaker.slug | jsonify }}
}
}{% if forloop.last == false %}, {% endif %}{% endfor %}
]
}
}
Run Code Online (Sandbox Code Playgroud)
问题:您的数据中有多个会话,但它们都在同一个会话数组中.你真的需要这把钥匙吗?也许你可以这样做:
{
"sessions": [{% for session in site.data.sessions %}
{{ session[1] | jsonify }}{% if forloop.last == false %}, {% endif %}{% endfor %}
]
}
Run Code Online (Sandbox Code Playgroud)
这也验证了.
| 归档时间: |
|
| 查看次数: |
899 次 |
| 最近记录: |