Dans mon code, j'ai une section qui extrait et répertorie les différentes catégories de messages, mais mon problème est de savoir comment obtenir exactement les messages qui entrent dans cette catégorie et les lister seulement . Ceci est un exemple de mon code:comment faire correspondre les articles appartenant à une catégorie particulière dans Blogspot
category = Array.new
docs.elements.each("*/entry/category") { |element|
category << element.attributes['term']}
title = Array.new
docs.elements.each("*/entry/title") do |element|
title << element.text
end
category.each_with_index {|category, index|
puts " For Catergory : #{category}
The title is : #{title[index]} "
puts '---------------------------------------------------'
La sortie du code ci-dessus est la suivante et je voudrais correspondre comme catégories avec leurs titres.
Pour catergory: Un bon Begining
Le titre est: Aujourd'hui
Pour catergory: Circulaire
Le titre est: La vie
Pour catergory: Circulaire
Le titre est: Permettez-moi
Pour catergory: Un bon Begining
Le titre est: Vérifiez
Pour catergory: temps Les temps
Le titre est: Essai
Pour catergory: le temps doit chronométrer
Le titre est: Je l'ai fait
Pour catergory: Circulaire
Le titre est: Je l'ai fait
Pour Catergory: Circulaire
Le t itre est: Me
Pour catergory: Un bon Begining
Le titre est: un mouvement remarquable
Pour catergory: temps Les temps
Le titre est:
Pour catergory: Un bon Begining
Le titre est: Une note de bienvenue
Parfois, la frustration peut faire que l'on fasse ce qu'on ne peut pas obtenir. Je suis désolé d'avoir commis une telle erreur dans ma question mais, grâce à Dieu, vous avez réalisé ce dont je parlais. Le 'docs' est le corps d'une réponse que j'ai reçu d'un appel net/http. Je voulais faire correspondre les éléments de la racine du document REXML 'doc' qui comprend Post_Id, Catégorie, Contenu de la poste, Auteur, Date de publication. donc le code ci-dessus est tiré de mon code principal. – Godwin