Google Sheets IMPORTXML для цен - PullRequest
0 голосов
/ 17 апреля 2019

Я пытаюсь создать ценовую таблицу в листах Google, используя функцию IMPORTXML.У меня проблемы с определением пути, по которому указана цена, на странице продукта.

Я пытался скопировать xPath, используя элемент проверки в Chrome, но он копирует следующее: //*[@id="ajaxPrice"]/span[2]

Я уверен, что это не путь.

Может кто-нибудь помочь, пожалуйста?

Страница продукта: https://homedepot.com/p/206651614

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

вы тоже можете сделать это так:

=REGEXEXTRACT(QUERY(ARRAY_CONSTRAIN(
 IMPORTDATA("https://homedepot.com/p/206651614"), 1500, 1), 
 "where Col1 contains 'ciItemPrice'"), "\d+.\d+|\d+")

0

0 голосов
/ 17 апреля 2019

Как насчет этого xpath?

=IMPORTXML(A1, "//span[@id='ajaxPrice']/@content")

enter image description here

Если это не тот результат, который вы хотите, я прошу прощения.В то время, вы можете рассказать мне о ценности, которую вы хотите?Я хотел бы изменить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...