/ / Verwendung von importXML in Google Spreadsheets - XML, XPath, Web-Scraping, Google-Tabellenkalkulation

Verwenden von importXML in Google Spreadsheets - XML, XPath, Web-Scraping, Google-Tabellenkalkulation

Ich versuche einen Wert von dieser Seite zu bekommen http://socialblade.com/youtube/user/DragonBallzFullHQ Der Wert, den ich zu erhalten versuche, ist Aufrufe für die letzten 30 Tage, es scheint immer zu sagen "Importierter XML-Inhalt kann nicht analysiert werden"

Hier ist mein Google Drive importxml Code

=ImportXML(A1, "//*[@id="youtube-summary-outer-wrap"]/div[5]/p/span/text()[1]")

A1 ist http://socialblade.com/youtube/user/DragonBallzFullHQ

Antworten:

1 für die Antwort № 1

das sollte funktionieren, ich habe es getestet:

=IMPORTXML(A1,"//*[@id="afd-header-views-30d"]")

0 für die Antwort № 2

Mit der alten Version von Gdrive funktioniert es. Ich habe benutzt: = ImportXML ("http://socialblade.com/youtube/user/dragonballzfullhq";" // div [@ class = "Inhaltsmodul"] / div / div [6] / p / span / text () [1] ")

Zu erstellen und alte Version verwenden http://g.co/oldsheets


0 für die Antwort № 3

Normalerweise besser direkten Ansatz verwenden (nicht kopieren Xpath von Chrom aber Inspect-Element):

//span[@id="afd-header-views-30d"]/text()