@vitya19

Не парсится json php?

Пишу парсер для инсты, и такая проблема, информация на странице находится в скрипте и выглядит так
<script type="text/javascript">
 window._sharedData = {};
</script>

Так вот, при помощи регулярок на php я получаю все часть с json, но при попытке передать в json_decode(); она возвращает пустоту
preg_match( '/window\._sharedData\s=\s(?<data>.*?)\;\<\//m', $result, $mat);
json_decode( $mat['data'] );
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
@kur4chyt
Качественный говнокод от производителя
попробуйтеjson_decode( $mat['data'], true);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы