10
votes

Comment puis-je analyser et gratter les balises Meta d'une URL avec Nokogiri?

J'utilise Nokogiri pour tirer le

et tags, Mais j'ai du mal à obtenir ces problèmes: xxx

J'ai ce code: xxx

J'ai regardé dans les docs et j'ai trouvé quoi que ce soit . Est-ce que j'utiliserais regex pour faire cela?

merci.


3 commentaires

Donnez au HTML complet .. votre besoin n'est pas clair ..


Juste pour clarifier: Nokogiri ne rampe rien. Ça ne fait que analyser. Votre code, conjointement avec des gemmes comme Openuri et Nokogiri, le rampant.


Utilisez Github.com/borisBrescani/Rails_parse_head


3 Réponses :


9
votes

Ce serait: xxx


0 commentaires

11
votes

Voici comment j'y reviendrais: xxx

ou: xxx


0 commentaires

2
votes

Une autre solution: vous pouvez utiliser XPath ou CSS.

puts page.xpath('/html/head/meta[@name="description"]/@content').to_s
puts page.xpath('/html/head/meta[@name="keywords"]/@content').to_s


0 commentaires