Я пытаюсь создать таблицу мониторинга, в которой номер отслеживания посылки из одной ячейки соединяется с URL-адресом сайта отслеживания и импортирует текущий статус.
На другом сайте я использую такую конструкцию, и она работает:
=IMPORTXML(CONCATENATE("https://site.url/tracking/?cargo_number=",A2), "//div[@class='status']")
Но это не работает на этом сайте: https://t.17track.net/en#nums=RP033693154CN
Я попытался использовать весь XPath, скопировав его из Google Developer Инструменты:
/html/body/main/div/article/div[2]/div[1]/div/div/div[2]/div[2]/div[1]/dl[1]/dd[1]/div/p
Также япопытался использовать хвост и хвост Xpath, как в первом примере, но он все равно ответил # N / A.
Мне нужно получить такой ответ в одной ячейке:
2018-10-13 17:05
ив другом:
UKRAINE, KYIV 232, Attempted/Unsuccessful (physical) delivery : other reasons
Или хотя бы последний статус.
Кстати, я пытался использовать функцию «Копировать XPath» из Инструментов разработчика в Google Sheets, и она никогда не работала бездополнительная модификация.В чем причина?