5

У меня есть отчет в HTML-файле размером более 230 МБ - он огромный!

Мне нужно как-нибудь открыть это; Я пробовал Mac (Safari), Firefox (Win32 и Ubuntu), Windows Explorer (Windows XP), notepad2 (Windows XP), но, похоже, ничего не открылось ...

Любые идеи, как я могу открыть его или разделить его на несколько файлов и открыть его?

7 ответов7

3

Используйте Opera. Я успешно открыл .html файлы больше, чем в Opera.

  Opera (веб-браузер)
  http://www.opera.com/

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

Если ваша ОС плохо работает с большими файлами, одно из исправлений - установить Apache HTTPd для запуска в качестве локального демона, а затем поместить файл размером 230 МБ .html в DocumentRoot. Оттуда вы сможете загружать его с помощью Opera или Firefox относительно быстро (и, вероятно, быстрее, чем в виде локального файла для ОС), используя в качестве URI что-то вроде http://localhost/filename.html ; Я использую этот трюк для быстрой загрузки больших файлов .html под Windows.

2

Чтобы открыть программу текстового редактора Windows, такую как UltraEdit или Notepad++, отключите нумерацию строк и поля закладок перед открытием файла. Номер строки замедляет работу некоторых текстовых редакторов.

2

Утилите Unix less не нужно читать весь файл, чтобы открыть его.

less myfile.htm

Вы можете использовать и для прокрутки, Q для выхода.

Команда split также может разбить многострочный файл на отдельные файлы:

2

Попробуйте Vim. Я использовал его, чтобы открыть гораздо большие файлы, чем этот.

2

На компьютере Mac или Ubuntu команда split делает именно то, что вам нужно. Самый простой способ использовать это с аргументом -l (lines).

  1. Откройте окно терминала.
  2. cd в каталог , где живет ваш гигантский файл.
  3. Тип:

    split -l 5000 filename
    

    где "filename" - это имя вашего файла, а 5000 - количество строк, которые вы хотите в каждом фрагменте файла.

  4. Ваши файлы будут называться xaa xab и т.д. по умолчанию.
1

Я бы попытался открыть его в текстовом редакторе, таком как e-texteditor или notepad++ в Windows, или в bbedit, или в textmate на Mac. Обычно они открывают файлы такого размера. Оттуда вы можете попробовать разбить его на более мелкие страницы.

-2

HTML-файл объемом 230 МБ звучит очень и очень маловероятно, если только он не был создан скриптом или программой. Вы имеете в виду просто план HTML-файл, а не MHT или что-то, что может содержать графику или фильмы?

Попробуйте команду Unix "file", чтобы увидеть, действительно ли это HTML или просто "меньше", как предложил elliot42.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .