Думаю, формула не работает должным образом на некоторых страницах.
Я мог загрузить названия продуктов и цены, отличающиеся только URL-адресами и названиями классов, из метода ниже.
=IMPORTXML("https://mall.han-don.com/goods/goods_list.php?cateCd=001002","//*[@class='prdName']//text()")
Однако он не загружен с сообщением «Импортированный XML-контент не может быть проанализирован». сообщение.
использовать этот:
=ARRAYFORMULA(REGEXEXTRACT(QUERY(SUBSTITUTE(ARRAY_CONSTRAIN(IMPORTDATA(
"https://mall.han-don.com/goods/goods_list.php?cateCd=001002"), 10000, 1), """", ),
"where Col1 contains 'strong class=prdName>'"), ">(.+)</strong"))
=ARRAYFORMULA(QUERY({{"";"";SUBSTITUTE(ARRAY_CONSTRAIN(IMPORTDATA(
"https://mall.han-don.com/goods/goods_list.php?cateCd=001002"), 10000, 1), """", )},
{ARRAY_CONSTRAIN(IMPORTDATA(
"https://mall.han-don.com/goods/goods_list.php?cateCd=001002"), 10000, 1);"";""}},
"select Col2 where Col1 contains 'span class=cost prdPrice'")&".000원")
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения