web-dev-qa-db-fra.com

Comment puis-je compter les vidéos IMPORTXML YouTube dans Google Sheets?

Je fais une vidéo de formation sur Google Sheets sur l'utilisation de XPATH et IMPORTXML sur YouTube , mais YouTube semble avoir mis à jour son site et l'option d'importation ne fonctionne désormais plus pour extraire le nombre total de visionnages.

Est-ce que quelqu'un comment faire cela?

Le plus proche que j'ai eu est:

=IMPORTXML("https://www.youtube.com/channel/UC8p19gUXJYTsUPEpusHgteQ/videos","//div[@class='style-scope.ytd-grid-video-renderer']/span/text")'
2
Tag Hearty

Peut être:

=+importxml("https://www.youtube.com/channel/UC8p19gUXJYTsUPEpusHgteQ","//*[contains (@class, 'view-count')]")

Si vous voulez le numéro uniquement (par exemple pour un traitement ultérieur):

=--REGEXEXTRACT(+importxml("https://www.youtube.com/channel/UC8p19gUXJYTsUPEpusHgteQ","//*[@class='view-count']"),"[\d|,]+") 
2
pnuts