Сохранение сайта на основе JavaScript в html-файлах с сохранением формата

Ни один из ответов здесь не помог мне. Проблема заключалась в том, что я использовал тонкую сборку jQuery, которая удалила некоторые вещи, ajax является одним из них.

Решение: просто скачайте обычную (сжатую или не) версию jQuery здесь и включить его в свой проект.

0
задан André Nordin 6 March 2019 в 09:08
поделиться

2 ответа

Весь текст в файлах JS. Вы загружаете URL, который вы нам дали. Нажмите Ctrl-S и выберите веб-страницу завершена. Тогда у вас будет ВСЕ текст в папке 1 Joh 1 – Svenska Folkbibeln_files. Вы не сможете сохранить как отформатированный текст, если не отрендерите JS в файлах js

.
0
ответ дан mplungjan 6 March 2019 в 09:08
поделиться

В качестве метода грубой силы вы можете использовать Безголовый браузер , чтобы загрузить каждую страницу для вас и сохранить ее в файл.

Но, как уже упоминалось в mplungjan, все тексты находятся в js-файлах.

Вы можете сохранить эти файлы на свой диск, затем взять скрипт, который создает html-страницу, и написать небольшой скрипт nodejs, который создаст все html-файлы для вас. (Возьмите оригинальный скрипт в качестве шаблона.)
Но nodejs - это не Python

В зависимости от того, что вы пытаетесь сделать с текстами, это Трудно преобразовать эти js-файлы в JSON и проанализировать его, или непосредственно в структуру данных Python, которую вы можете импортировать и обработать в каком-либо скрипте по вашему выбору.

Редактировать:

На второй взгляд, я только что видел это: ]

Похоже, что вам нужны файлы в виде простого html, вам просто нужно загрузить их.

0
ответ дан Thomas 6 March 2019 в 09:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: