Что нового

Спарсить результат GET запроса PHP страницы

Сообщения
137
Репутация
-2
Добрый день,

Имеется некая огромная внутренняя база данных с доступом через веб ссылку вида https://...../availability?.... При открытии видим элементы, прописанные в строчку через запятую один за другим. Выглядит это примерно вот так после загрузки страницы (здесь только два наименования):
Код:
{"total":720,"spare parts":[{"availability":1,"stock-allowed":false,"is-ready":false,"id":37044921,"store-id":37875664,"name":"piston","year":2015,"location":"HAMBURG WAREHOUSE","description":MKR67S4,"order":no},{"availability":1,"stock-allowed":false,"is-ready":true,"id":35361385,"store-id":36197619,"name":"piston","year":2015,"location":"USA STOCK","description":MKR67S4-M,"order":no},
Если просмотреть код страницы - мы увидим тоже самое абсолютно: никаких тегов, элементов, просто список как если смотреть код PHP страницы. Как-то можно всё это дело спарсить?Хоть всё содержимое сайта, дальше я уже буду что-то придумывать.

Пробовал вот такой код:
Код:
Local $oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("GET", "https://...../availability?....")
$oHTTP.Send()
Local $HTMLSource = $oHTTP.Responsetext
ConsoleWrite($HTMLSource & @LF)

На всех обычных сайтах работает, на моём не работает.

В идеале найти сразу все "is-ready":true на сайте и вывести связанные с ними "store-id" в список или таблицу
 
Верх