J'essaie d'inclure une liste d'articles de presse dans ma page et j'ai reçu un lien vers un fichier json. Je veux convertir les données du fichier json en html. J'ai listé ci-dessous un exemple de ce à quoi ressemble la structure json (elle sera dans un fichier json sur un serveur externe, mais pour simplifier, j'en ai inclus un extrait ici). Je veux rendre les données du fichier json en html comme la structure du tableau ci-dessous. J'ai essayé d'accomplir ceci avec jQuery (JSON2HTML - http://json2html.com/ ) mais n'arrive pas à le comprendre. Toute aide sera appréciée !
<table>
<tr class="header">
<td colspan="2">name from company</td>
<td class="alignR">page 1 of total pages (total from hits)</td>
</tr>
<tr>
<td class="colOne">Here I want the publishedAt data</td>
<td class="colTwo">Here I want the summary data</td>
<td class="colThree">Here I want the source data</td>
</tr>
<tr class="footer">
<td colspan="3">(list pages) <a href="#">1</a> <a href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">7</a> <a href="#">8</a> <a href="#">9</a> <a href="#">10</a> <a href="#">Next</a></td>
</tr>
</table>
{
"company":{
"registrationNumber":1234567890,
"name":"Lorem Ipsum Name"
},
"search":{
"from":"2012-08-19",
"to":"2012-09-18",
"languages":"eng",
"mediaChannels":"web,print"
},
"hits":{
"page":1,
"perPage":20,
"total":123,
"articles":[
{
"id":1111111111,
"title":"Lorem Ipsum title 1",
"publishedAt":"2012-09-04T14:30:09+02:00",
"summary":"Lorem ipsum dolor sit amet 1",
"source":{
"id":12111,
"name":"the source name"
},
"url":"http://myurl.com/articles/1535585834",
"openAccessUrl":"http://myurl.com/open_access/d4f2a56a6dc1da563f90/articles/1535585834-f2b64530e4c6be0a2321d57b4870dd7a3f8952df"
},
{
"id":2222222222,
"title":"Lorem Ipsum title 2",
"publishedAt":"2012-09-05T14:30:09+02:00",
"summary":"Lorem ipsum dolor sit amet 1",
"source":{
"id":12121,
"name":"the source name"
},
"url":"http://myurl.com/articles/1535585834",
"openAccessUrl":"http://myurl.com/open_access/d4f2a56a6dc1da563f90/articles/1535585834-f2b64530e4c6be0a2321d57b4870dd7a3f8952df"
},
{
"id":3333333333,
"title":"Lorem Ipsum title 3",
"publishedAt":"2012-09-06T14:30:09+02:00",
"summary":"Lorem ipsum dolor sit amet 1",
"source":{
"id":12345,
"name":"the source name"
},
"url":"http://myurl.com/articles/1535585834",
"openAccessUrl":"http://myurl.com/open_access/d4f2a56a6dc1da563f90/articles/1535585834-f2b64530e4c6be0a2321d57b4870dd7a3f8952df"
},
]
}
}