IMPORTXML с данными поиска и JSON?

#google-apps-script #google-sheets #google-sheets-formula

Вопрос:

У меня есть этот код на веб-сайте

 <div id="productPriceJSON_18678511"  style="display:none;">
        [{
            "isXPromoProd":"true",
            "mfPartNumber":"961576-BLACK",
            "productGroupId":"18678008",                
            "productId" : "18678511",
            "listPrice" :"$85.00",
            "offerPrice" :"$85.00",
            "discountPrice" :"$42.50",
            "lowestPriceAmount" :"$42.50",
            "highestPriceAmount" :"$42.50",
            "colorCount" : "0",
            "isPriceVary" :"false"
            }]
    </div>
 

Существуют разные дивы с разными переменными артикула productPriceJSON_18678522, productPriceJSON_18678533,productPriceJSON_18678544 и так далее.

Я хочу сделать 2 вещи:

  1. Импортируйте все файлы, содержащие productPriceJSON_, я попытался использовать

    //div[@id=[содержит(.,»skuPriceJSON_»)]]

Но не повезло

  1. Как я могу получить скидку на этот раздел, соответствующую 42,50 доллара США?

Действительно ценю вашу помощь здесь.

Твое здоровье, Би.

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

1. Чтобы проверить вашу ситуацию с помощью xpth, можете ли вы предоставить пример URL-адреса?

2. Ну, для первого я это понял. Я использовал неправильную логику. Это работает с //div[contains(@id, 'skuPriceJSON_')] Все еще нужна помощь со 2-м, хотя, пожалуйста 🙂

3. Спасибо, что ответили. Я рад, что ваш вопрос был решен. Когда ваша проблема будет решена, можете ли вы опубликовать ее в качестве ответа? Таким образом, это будет полезно для других пользователей, у которых есть такая же проблема.