如何在json文件中搜索数组?

时间:2013-07-30 22:58:15

标签: javascript jquery arrays json api

我已经使用来自commafeed.com的API获取了附加的json数据。我在这里使用它来策划我的网页:http://faculty-fight.de/lkjfdeoijn/tiles/。我还要包括每个新闻帖子的图像。哪个在“内容”数组中。但是,内容数组中也是实际内容。 我怎样才能提取<img/>以便.append<div></div>提取到 { "name": "Aktuell - FAZ.NET", "message": null, "errorCount": 0, "feedLink": "http://www.faz.net/aktuell/", "timestamp": 1375222681971, "hasMore": true, "entries": [ { "id": "2011990942", "guid": "http://www.faz.net/-hoz-7bwlz", "title": "Keine „Unterstützung des Feindes“ durch Bradley Manning", "content": "<img width=\"190\" height=\"107\" title=\"Eine Unterst&uuml;tzerin von Manning vor dem Milit&auml;rgericht in Fort Meade\" alt=\"Eine Unterst&uuml;tzerin von Manning vor dem Milit&auml;rgericht in Fort Meade\" src=\"http://media1.faz.net/polopoly_fs/1.2312835!/image/2672702860.jpg_gen/derivatives/article_teaser/2672702860.jpg\" /><p>Der Wikileaks-Informant Bradley Manning ist von einem Milit&auml;rgericht in 19 von 21 Anklagepunkten schuldig gesprochen worden. Freigesprochen wurde er vom Vorwurf der „Unterst&uuml;tzung des Feindes“. Damit droht ihm keine Todesstrafe.</p>", "rtl": false, "author": null, "enclosureUrl": null, "enclosureType": null, "date": 1375204740000, "insertedDate": 1375212854000, "feedId": "97761879", "feedName": "Aktuell - FAZ.NET", "feedUrl": "http://www.faz.net/rss/aktuell/", "feedLink": "http://www.faz.net/aktuell/", "iconUrl": "https://www.commafeed.com/rest/feed/favicon/97761879", "url": "http://www.faz.net/aktuell/politik/ausland/amerika/wikileaks-informant-keine-unterstuetzung-des-feindes-durch-bradley-manning-12312791.html", "read": true, "starred": false, "markable": true }}

this.content.match('src="(.*)"')[1] 

更新

所以我完成了它并与其他论坛进行了核对,最佳解决方案是:

{{1}}

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我希望这就是你要找的东西:

jQuery(data.entries[0].content.match(/<[^>]+>/)[0]).appendTo('.para');