извлечь данные внутри тега скрипта - PullRequest
0 голосов
/ 14 января 2019

Я новичок в программировании на эликсире, пишу скрипт для извлечения списка фильмов с URL-адреса, используя httpoison, что приводит к необработанному html .

Для анализа я использую floki , поэтому список фильмов находится внутри тега javascript , который очень трудно разобрать.

Полагаю, было бы проще, если бы можно было создать / загрузить полное дерево DOM, а затем проанализировать его.

Есть ли способ сделать вещи проще?

1 Ответ

0 голосов
/ 14 января 2019

IMDbReactInitialState.push({"user":{"id":"... аргумент для push выглядит для меня как JSON.

Итак, если у вас есть содержимое тега сценария, уберите из него IMDbReact..., вы можете использовать пакет типа https://hex.pm/packages/jason, чтобы преобразовать его в структуру данных Elixir

...