我正在运行一个 Jekyll 站点,该站点使用 JSON 作为我_data
文件夹中的数据。我像往常一样遍历文件,做的事情就好{% for item in site.data.resources.items %}
了。但是,我想解析字符串中的 YAML 前端问题。
例子:
\n---\nblog: http://google.com\nbackground-img: http://www.ew.com/sites/default/files/i/2013/07/23/Dumb-and-Dumber.jpg\nbuttonText: Download\n---\n
如何让 Liquid 在我的 Jekyll 站点中解析它,以便我可以像这样使用它:
<a href="{{blog}}"><img src="{{background-img}}>Image</a>
或类似的东西?
编辑:为了澄清,该字符串是我通过 ajax 调用检索的文本文件中的前置格式。所以那个字符串是我得到的响应,格式不会改变。我希望 Liquid 能够以某种方式解析这个字符串并寻找一个前端类型的格式。如果没有,我将恢复我的 JavaScript 方法。