3

Я использую Mac OS X 10.8.4 (Mountain Lion) и пытаюсь открыть и пролистать 42 ГБ.XML-файл

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

Как я могу открыть этот текстовый / XML-файл и прокрутить его, чтобы я мог получить представление о его структуре?

Я попробовал мой текстовый редактор по умолчанию, text-mate, и я не смог его открыть. Я попробовал gEdit, и он показывает первые 10 или около того строк, но затем завершает работу после попытки загрузить остальные.

Буду очень признателен за любые предложения!

5 ответов5

3

Самый простой способ - использовать терминальный пейджер. Откройте терминал и запустите

less file.txt

или же

more file.txt
2

Ну, hexfiend - это то, что я использую, и люблю использовать ...

Если это текстовый файл, просто перейдите в « Виды» и снимите флажок « Шестнадцатеричный» , он будет отображать только текст.

Так, например я прокрутил строку: 37802466 сверхбыстрый, никаких глюков ...

1

vi не будет читать весь файл сразу и будет кешировать его. Попробуйте. Он также может синтаксис-хай свет, так что это плюс над less .

0

Как уже сказал @terdon: терминальные пейджеры будут работать независимо от размера файла.
(42 ГБ ... Просто любопытно, как вам удалось получить такой большой файл ...)

TextWrangler может быть в состоянии справиться с этим.
Я только что проверил, что максимальный лимит TextWrangler составляет около 380 МБ на файл.

Если у вас есть удобный ПК (или Wine), вы можете попробовать версию UltraEdit.
Это может на 100% определенно иметь дело с такими файлами.

-2

Лучший инструмент для открытия и поиска контента, который я нашел, был glogg

Он мультиплатформенный и имеет графический интерфейс.

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