Я хочу импортировать результаты футбольных матчей в реальном времени в электронную таблицу Google

#google-sheets #google-sheets-formula #google-sheets-importxml

#google-таблицы #google-таблицы-формула #google-sheets #google-sheets-формула

Вопрос:

Я попытался импортировать результаты матчей в реальном времени в свою электронную таблицу Google.

У меня есть некоторый «код», но у меня есть проблема: результаты появляются только тогда, когда матч завершен, и когда матч запущен, таблица показывает мне #N/A

 =IMPORTXML("https://www.flashscore.ro/meci/Mgu7Kv8t/#sumar-meci";"//div[@id='content-all']//div[@class='current-result']/span[@class='scoreboard']")
  

Комментарии:

1. Извините за мой английский, если есть какие-то проблемы.

Ответ №1:

 =JOIN( ; IMPORTXML(
 "https://www.flashscore.ro/meci/Mgu7Kv8t/#sumar-meci";
 "//div[@class='current-result']"))
  

0

Комментарии:

1. Да, но есть та же проблема. если матч не закончился, не работайте. prntscr.com/nfdsad.png

2. @SplashDesign это будет невозможно, потому что запуск матча контролируется JavaScript, а JS нельзя импортировать в Google Sheets. вы можете проверить это, отключив JS для сайта, нажав на блокировку, выбрав настройки сайта и отключив JS и перезагрузив страницу — i.stack.imgur.com/gfi6F.png . кроме того, вы можете увидеть это, запустив эту формулу: =array_constrain(IMPORTDATA("https://www.flashscore.ro/meci/SAhrAENr/#sumar-meci"),1500,10) в то время как вы можете заметить, что не сможете найти никаких упоминаний о score просто потому, что GS не может читать JS.