Просто добавьте, что для тех, кому нужно получать контент из каналов с настроенными пространствами имен, с jFeed, вы можете сделать что-то вроде этого
<dc:creator>SomeBody Name</dc:creator>
<media:thumbnail url="someimage.jpg" />
Добавьте свои собственные предметы в JFeed Prototype
JFeedItem.prototype = {
title: '',
link: '',
description: '',
updated: '',
id: '',
mcontent:'',
mdescr:'',
mcredit: '',
dcreator:'',
mthumbnail:''
};
Затем к прототипу JRss и JAtom, который когда-либо использовался вами, добавьте следующую петлю item
item.dcreator = $(this).find("dc\\:creator").eq(0).text();
item.mcontent = $(this).find("media\\:content").eq(0);
item.mdescr = $(this).find("media\\:description").eq(0).text();
item.mcredit = $(this).find("media\\:creator").eq(0).text();
item.mthumbnail = $( $(this).find("media\\:thumbnail").eq(0) ).attr("url");
Надеюсь, что этот день поможет кому-то слишком трудно справляться с обработкой пространств имен в xml с помощью jQuery. Я работаю с RSS-лентами из Нью-Йорк Таймса, и мне нужно, чтобы мультимедийные эскизы отображались в ссылках на видеоконтент, и мне пришлось потратить некоторое время, чтобы выяснить, как работать через пространства имен