我已经使用来自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ützerin von Manning vor dem Militärgericht in Fort Meade\" alt=\"Eine Unterstützerin von Manning vor dem Militä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ärgericht in 19 von 21 Anklagepunkten schuldig gesprochen worden. Freigesprochen wurde er vom Vorwurf der „Unterstü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}}
感谢您的帮助!
答案 0 :(得分:0)
我希望这就是你要找的东西:
jQuery(data.entries[0].content.match(/<[^>]+>/)[0]).appendTo('.para');