【发布时间】:2017-12-31 05:04:11
【问题描述】:
我正在尝试找出对我随身携带的一组重复 HTML 进行 JSON 化的最佳方法。
我有以下代码重复“n”次。
<article class="style2">
<div class="row">
<div class="col-md-6 col-sm-6">
<a href="http://www.google.com">
<div class="article-thumb">
<img src="https://place-hold.it/370x231/5" class="img-responsive" alt=""/>
</div>
</a>
</div>
<div class="col-md-6 col-sm-6">
<div class="post-excerpt">
<h3><a href="http://www.google.com">This is my first article</a></h3>
<div class="meta">
<span>by <a href="#" class="link">Benjamin K.</a></span>
<span>on Sep 23, 2016</span>
<span class="comment"><i class="fa fa-comment-o"></i> 1</span>
</div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco</p>
<a href="http://www.google.com" class="small-title rmore">Read More</a>
</div>
</div>
</div>
</article>
我想创建一个模板,类似这样(欢迎提出建议)
<article class="style2">
<div class="row">
<div class="col-md-6 col-sm-6">
<a href="">
<div class="article-thumb">
<img src="" class="img-responsive" alt=""/>
</div>
</a>
</div>
<div class="col-md-6 col-sm-6">
<div class="post-excerpt">
<h3><a href=""></a></h3>
<div class="meta">
<span>by <a href="" class="link"></a></span>
<span></span>
<span class="comment"><i class="fa fa-comment-o"></i> </span>
</div>
<p></p>
<a href="" class="small-title rmore">Read More</a>
</div>
</div>
</div>
</article>
然后根据一个 JSON 文件动态生成这个元素。 JSON 的内容将类似于以下内容:
url = http://www.google.com
image = https://place-hold.it/370x231/5
title = This is my first article
author = Benjamin K.
date = Sep 23, 2016
abstract = Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
comments = 1
代码笔https://codepen.io/iwant2learn/pen/PEmBMN
提前感谢您的帮助!
【问题讨论】:
-
您应该检查模板库,如下划线、车把等。它们正是为此目的而开发的
标签: javascript jquery html css json