Поскольку вы использовали двойные кавычки (")
дважды в xpath_query
, что вызвало ошибку разбора. Следующее должно работать
=IMPORTXML("http://www.whatsonglasgow.co.uk/events/this-weekend/", "//*[@id='page-content']/div[1]/div[5]/div/h4/a")
Выход: Good Move Glasgow Health Walks
Обратите внимание на разницу между оригиналом [@id="page-content"]
с
двойные кавычки (")
и новые [@id='page-content']
с одинарными кавычками (')
.
Обычно это объясняется в рекомендациях по инкапсуляции строк . Универсального правила не существует, и оно зависит от языка кодирования. Разумное объяснение C-подобных языков можно найти здесь .