2014-06-17 3 views
0

J'utilise le .NET SyndicationFeed pour créer mon propre flux RSS. Pas de problème pour le créer et l'afficher tous, mais je n'ai pas tout à fait compris comment sélectionner tous les éléments d'actualité dans le flux qui ont une catégorie spécifique.Sélectionnez les articles par catégorie dans SyndicationFeed

Par exemple tous les éléments qui ont été catégorisés dans SyndicationItem.Category avec "Art". Je veux les afficher dans une vue MVC où j'ai une liste déroulante où les catégories peuvent être sélectionnées.

Répondre

0

J'ai rencontré un problème similaire avec un site Web et son flux rss. La solution que j'ai trouvée passait par le flux de la page de catégorie. Disons que l'URL est www.mywebsite.com/feed, et quand je veux les messages classés dans «Art», je vais à www.mywebsite.com/category/art/feed et là, j'ai tous les messages de cette catégorie.

La question serait de déterminer la forme d'URL où vous pouvez trouver tous les postes de la catégorie parce qu'il est différent d'un site Internet (www.url.com/category/catName ou www.url.com/section/catName par exemple)

Et l'autre problème est, je ne l'ai pas trouvé un aliment pour la liste des catégories pour remplir la liste déroulante que vous mentionnez, donc je devais le faire manuellement.

Je sais que ce n'est pas une réponse définitive mais j'espère que cela aide.

Questions connexes