Как открыть большой файл xml
Сообщений: 3 Регистрация: 18.01.2018
18.01.2018 17:29:57
Добрый день! Искала на форуме, но ответа не нашла. Есть большой файл xml (50 Мб). В Эксель этот файл открывается очень-очень медленно и загружается не полностью (только часть таблицы), Подскажите, в чем может быть дело и как можно открыть большой файл xml в Эксель?
Сообщений: 22419 Регистрация: 28.12.2016
Excel 2013, 2016
18.01.2018 17:33:13
а нужно ли его открывать именно в excel? какова цель?
По вопросам из тем форума, личку не читаю.
Пользователь
Сообщений: 3 Регистрация: 18.01.2018
18.01.2018 17:52:36
Добрый день! Да, именно Эксель нужен. Из этого файла нужно отфильтровать данные и потом сохранить отобранное в Excel для последующей работы. В самом файле около 600 тыс.строк, фильтры разные. При открытии он загружает названия столбцов, фильтры, а в ячейках только часть информации почему-то. Может проблема в том, что надстройки определенные не позволяют открывать полностью?
Пользователь
Сообщений: 23779 Регистрация: 22.12.2012
Как открыть большой файл xml
PHPExpertEditor — не берёт. Слишком большой файл.
Чем тогда его открывать?
Желательно, чтобы XML подсвечивался и валидность проверялась
автор: Trianon (13.01.2009 в 10:16) письмо автору
браузер тоже не берет? 🙂
автор: Eugene77 (13.01.2009 в 11:00) письмо автору
Вот так совет!
Опера в начале стала показывать всё сплошным текстом, а потом зависла.
Пришлось её насильно выключать.
автор: coloboc66 (13.01.2009 в 11:37) письмо автору
Зачем тогда вообще такой файл нужен? Если его и браузеры не берут.
автор: Eugene77 (13.01.2009 в 15:25) письмо автору
>Зачем тогда вообще такой файл нужен? Если его и браузеры не берут.
XML — это не HTML.
XML вообще не для браузеров придуман. У него много разных применений.
Для браузеров есть XHTML, но это не мой случай.
Впрочем, возможно, какие-то браузеры могут и отображать XML, но я просто не в курсе.
Честно, говоря, о браузерах даже не подумал, они как-то отфильтровались сами собой из списка возможных претендентов в моей голове так как всегда считал, что браузеры изначально делались под маленькие файлы.
0.5Г — для них будет уже великоват, кажется.
автор: BinLaden (13.01.2009 в 15:41) письмо автору
Если файл такой большой, то скорее всего он не для ручной правки. Попробуйте распарсить (хорошее слово, верно?)
автор: Axxil (13.01.2009 в 15:54) письмо автору
А в какой области такие здоровые файлы используются, если не секрет?
Распарсить такой огромный файл сложновато будет. Надо все эти полгига в память загонять, либо писать какой-то хитрый алгоритм разбиения файла на более мелкие составляющие.
автор: BinLaden (13.01.2009 в 15:56) письмо автору
> Надо все эти полгига в память загонять
С какой радости?
автор: Axxil (13.01.2009 в 15:58) письмо автору
Ну расскажи как правильно
автор: BinLaden (13.01.2009 в 16:18) письмо автору
Представить в виде древа. Давать ссылки «ветви», как это обычно можно увидеть на сайтах с древовидной навигацией. Явно запихивать весь контент в память не будет нужно.
автор: Axxil (13.01.2009 в 17:06) письмо автору
А непосредственно парсить сам xml файл, чтобы «представить его в виде дерева» как будешь?
Насколько я понимаю, чтобы осуществлять навигацию по xml докумену (тот же xpath), в любом случае надо прочитать его весь в память для создания в ней удобной для навигации структуры (отбросить теги и создать массив или объект).
автор: Владимир55 (13.01.2009 в 20:04) письмо автору
Поскольку ТС не раскрыл секрета о том, для чего ему нужен такой большой файл и как он получается, то, может быть, мой совет его и не устроит.
Если этот файл создается скриптом ТС, то можно формировать несколько менее крупных файлов непосредственно в процессе создания по аналогии с тем, как создается сайтмапа для большого сайта (через индекс).
Если же файл уже приходит в таком виде, то можно попробовать загнать его в программу формирования сайтемапы в папку готовых файлов и затем с помощью этой же программы переформировать в пакет файлов меньшего размера. Я это делал с файлами по 20-30 мбайт.
автор: Eugene77 (13.01.2009 в 21:16) письмо автору
>
>Если же файл уже приходит в таком виде, то можно попробовать загнать его в программу формирования сайтемапы в папку готовых файлов и затем с помощью этой же программы переформировать в пакет файлов меньшего размера. Я это делал с файлами по 20-30 мбайт.
Проблема у меня возникает если файл приходит изначально крупненький.
В других ситуациях я своими силами справляюсь.
Хочется посмотреть его разметку, чтобы подумать как можно распарсить, хочется разрезать его на кусочки приемлемые для PHP итд, а чем это сделать — не понятно.
Что это за программа : «формирования сайтемапы»?
автор: Владимир55 (13.01.2009 в 21:29) письмо автору
«Что это за программа : «формирования сайтемапы»?»
Да их много разных — в Гугле для ВЭБмастера есть ссылки. Что то типа вот этого http://www.microsystools.com/
Поскольку у меня с английским напряженка, то знакомство поверхностное — что-то скачал, попробовал и стер.
«Хочется посмотреть его разметку»
Но ведь для этого достаточно небольшого кусочка. Можно ДОСом отрезать.
А еще я иногда использую WordPad — он 3 гига открывает (по идее, не пробовал).
автор: ddhvvn (13.01.2009 в 22:38) письмо автору
WordPadом открывал файл размером 130Мб. Большего размера не требовалось, поэтому не знаю, но думаю откроет )
автор: Eugene77 (14.01.2009 в 13:14) письмо автору
>WordPadом открывал файл размером 130Мб. Большего размера не требовалось, поэтому не знаю, но думаю откроет )
Да WordPad открывает.
Но как-то не очень .
Хотелось бы хотя бы подсветку.
Или он может, но я не знаю?
автор: Саня (14.01.2009 в 13:47) письмо автору
Попробуйте notepad++. Заявлено, что он «. базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы). «
автор: BinLaden (13.01.2009 в 22:16) письмо автору
> А непосредственно парсить сам xml файл, чтобы «представить его в виде дерева» как будешь?
Важно не то как
> в любом случае надо прочитать его весь в память
. а важно то, что без разницы откуда: прямо из файла или из памяти. Поэтому перегонять зачем-то все данные из файла в память не имеет никакого смысла.
автор: Axxil (14.01.2009 в 09:24) письмо автору
Дано: 0.5 Гб xml файл и любой язык программирования без библиотек работы с xml.
Задача: вывести элемент максимального уровня вложенности.
Ограничения сервера — 32 Мб оперативной памяти.
Как будешь решать?
Естественно полностью программу писать не надо. Интересует алгоритм действий.
автор: Trianon (14.01.2009 в 09:43) письмо автору
Замечательная задача.
Может в задачи её?
автор: Axxil (14.01.2009 в 10:44) письмо автору
Я только за.
Мне интересно кто какой алгоритм предложит.
Только вот как будет оцениваться скорость, работоспособность алгоритмов без тестов?
автор: BinLaden (14.01.2009 в 13:31) письмо автору
Без тестов — никак. Поэтому будут тесты 🙂
автор: Саня (14.01.2009 в 15:30) письмо автору
Я уже написал решение. На файле google.com/sitemap.xml выполняется за 6 секунд. На 500 МБ файле будет примерно 13 минут.
автор: Axxil (14.01.2009 в 16:09) письмо автору
На каком языке?
На какой машине выполняется?
автор: Саня (14.01.2009 в 16:19) письмо автору
PHP 5.2.6, Apache 2.2.9. Машина WinXP Pro SP2, Celeron D 2,93 ГГц, 512 МБ ОЗУ.
А что, на язык ограничений нет?
автор: Axxil (14.01.2009 в 16:27) письмо автору
>А что, на язык ограничений нет?
Есть ограничение на память сверху (32 Мб) и размер файла снизу (500 Мб).
> На 500 МБ файле будет примерно 13 минут.
Такая экстраполяция вряд ли верна. Так как отличное выполнение на маленьком файле не страхует от ошибок нехватки памяти для больших.
Попробуйте сгенерировать xml файлик в полгига и разобрать его вашим решением для выставленных для php ограничений memory_limit = 32 Мб. Если получится, то решение правильное.
автор: Саня (14.01.2009 в 16:34) письмо автору
Мне кажется зависимость линейная. Алгоритм итерационно считывает по килобайту из файла и разбирает. Кстати, от размера считываемой строки на зависит общая скорость отработки (по крайней мере находится в пределах погрешности измерений на 4 МБ файле). Сейчас попробую сгенерировать огромный XML и протестировать на нём.
автор: Саня (14.01.2009 в 18:03) письмо автору
Итак. Весь апач занимал в памяти 4600 КБ и потреблял 98% процессора. Однако это не мешало мне слушать винамп, серфить интернет в опере на 15 вкладках, кодить в eclipse. и делать всё это с комфортом. Директива memory_limit = 32M
| +——————-+———————+ | Размер файла (МБ) | Время поиска (сек) | +——————-+———————+ | 4 | 6 | | 215 | 459 | | 545 | 1217 | +——————-+———————+ |
автор: Axxil (15.01.2009 в 14:18) письмо автору
скрипт не покажете?
автор: BinLaden (15.01.2009 в 18:06) письмо автору
Может все-таки задачу сделаем?
автор: Axxil (15.01.2009 в 21:38) письмо автору
автор: Саня (16.01.2009 в 11:06) письмо автору
Если до понедельника не будет задачи, то покажу.
автор: Trianon (16.01.2009 в 11:11) письмо автору
Её и не будет, если никто не возьмет на себя труд составить формальное условие и объявить регламент ( формат ответов, методика оценки, срок подведения итогов. )
автор: BinLaden (16.01.2009 в 12:10) письмо автору
Боюсь, это не в компетенции «простых смертных».
автор: Trianon (16.01.2009 в 12:23) письмо автору
было бы желание
автор: Саня (16.01.2009 в 12:39) письмо автору
автор: Axxil (16.01.2009 в 12:57) письмо автору
хм.
код странный.
Полностью пока не вникал.
Но на вскидку сразу же проблемка: что будете делать, если открывающий тег находится в одном блоке считанных из файла данных, а закрывающий в другом?
автор: Саня (16.01.2009 в 14:13) письмо автору
Там в коде есть флаг на этот случай.
автор: coloboc66 (13.01.2009 в 17:39) письмо автору
XML вообще не для браузеров придуман. У него много разных применений. — Просветите пожалуйста, для чего он придуман и какие у него ещё применения. Я так полагаю, что придуман он как-раз для браузеров, а вот потом его стали применять куда попало.
автор: Eugene77 (14.01.2009 в 13:03) письмо автору
Приведу цитату из статьи «XML в 10 тезисах»:
XML — это способ записи структурированных данных. Под «структурированными данными» обычно подразумевают такие вещи, как электронные таблицы, адресные книги, конфигурационные параметры, финансовые транзакции, технические чертежи и так далее. XML представляет собой набор правил (вы можете также считать их инструкциями или соглашениями) для разработки текстовых форматов, которые позволят вам структурировать ваши данные.
автор: coloboc66 (15.01.2009 в 09:34) письмо автору
ИМХО: Так вот XML и разрабатывался в качестве альтернативы базам данных (наподобие mysql) для отображения этих данных в браузере (конечно с помощью скриптов). Ни разу не встречал XML, ни каким боком не связанный с интернетом. XML — это язык размётки данных, а XTML — язык размётки веб-страницы. Это совсем разные вещи, но обе предназначены для браузеров.
автор: xx7 (13.01.2009 в 20:10)
резать , каким-нибудь while(. fgets(.
и можно будет всем чем хочется просмотреть ,а потом можно обратно склеить при желании
автор: mashaterenteva (10.10.2015 в 00:10) письмо автору
>PHPExpertEditor — не берёт. Слишком большой файл.
>Чем тогда его открывать?
>Жтелелаьно, чтобы XML подсвечивался и валидность проверялась
Как открыть большой файл xml
Есть файлик XML 320МБ
У VSCode парсер на этом объёме падает.
Украл (временно) XMLSpy — тоже ничего внятного не показывает.
А чем вы смотрите XML таких размеров?
А что в них смотреть?
Посмотреть как выглядит можно и far-ом
тоже notepad++
(1) Altova XMLSpy? Я про него написал
(2) Он умеет сворачивать большие файлы?
(4) 50 МБ правил нужно пропустить. И ещё N объектов дальше тоже.
Нужно свернуть и смотреть конкретные записи
(8) Так это тот же IE. Он тупо сдохнет на таком файле
Vscode. Быстро и наглядно.
(10) лучше чем просто в хроме?
MySql не работает с XML как с базой данных ?
(10) Ещё раз. VSCode на таком объёме дохнет. В смысле — еёный (с) парсер.
(12) А причём тут мускул?
(11) Да, конечно. Но и машинка должна быть не Пентиум 3, как у Дениски.
https://softwarerecs.stackexchange.com/questions/77495/is-there-a-text-editor-that-can-open-big-xml-files
There are quite a few. The universal editors that can handle huge files are Emacs and XEmacs. They are both available for most platforms and I have been using those on Linux and Windows 10
EmEditor. Работает с очень большими файлами
(16) EmEditor платный, notepad++ умеет сворачивать
(0) Саблайм пробовал?
http://www.firstobject.com/dn_editor.htm
уж много лет пользуюсь, искать замену в голову не приходило ни разу.
да, в нем разметки, зато можно редактировать реально большие файлы (лично редактировал около 5 гигов).
AK XML Editor
(0) Да ничем, ФИАС-овский 30 Гб файл домов, например, нарезаю на файлы по 10 Мб самопальным сплиттером в директорию, потом поиск текста в этих файлах, ну и где текст нашелся браузером открываю.
Любая попытка загрузить большой файл ХМЛ в DOM падает в ошибку нехватки памяти. Только нарезка на мелкие файлы спасает.
(0) Любые большие тестовые файлы смотрю FAR.
300мб? Легко
firstobject
еще и удобный поиск
(24) И что, фар сворачивает элементы xml?
(25) тот же вопрос
(19) А вот это, похоже, подойдёт. Спасибо.
Если гигов 30, то ultraedit32
(29) Дяденька, а расскажите нам про мамонтов — их правда можно было стричь и они были выше человека?
Поддерживаю (19), лучше firstobject ничего не видел.
(32) Ваш комментарий попадает в номинацию самых тупых, поздравляю!
(33) а ты попробуй
(34) rtf, doc, odt, txt
xml не вижу.
Если и откроет, то как текст. А мне нужно не это.
(35) открывает тяжёлые xml с любого компа влёт.
вопрос был «А чем вы смотрите XML таких размеров?»
(0) XML Explorer https://xmlexplorer.github.io — быстро открывает очень большие файлы, сворачивает, есть поиск, и вроде даже портабельный
Кстати, кто советовал Notepad++ — я конечно его очень ценю, но на больших XML он (notepad++) может надолго зависнуть — какой тогда в нём смысл? Для небольших файлов он конечно лучше всех.
(36) Если бы мне нужно было смотреть как plain — я взял бы far.
А так » парсер на этом объёме падает.» — нормальному человеку этого должно быть достаточно
очень долго время пользуюсь XML Notepad 2007
за гиговые файлы не скажу, не пробовал, но файлы на десятки и сотни мгбайт работает норм.
из забавного в одном обсуждении по поводу локализаций этой программки: «Автор этой программы — Chris Lovett, сотрудник (по кр.мере на тот момент 2006го года) компании Microsoft (Редмонд, штат Вашингтон, США). Программа Microsoft XML Notepad не получила локализацию ни на один язык, поскольку была предназначена для своих же разработчиков (которые, конечно, знают английский). Наружу она выложена не как «программный продукт», а как «полезняшка» без поддержки: т.е. хотите — пользуйтесь, хотите — нет, но претензии оставьте при себе.»
(0) свой парсер напиши аля SAX
(27) Нет, конечно.
Когда смотришь файл — нет смысла анализировать все данные. Обычно вопрос возникает по какому-то определенному полю. FARa для этого достаточно.
+43 Поправка: *Когда смотришь файл большого размера — .
(43) Ты ошибаешься.
(0) Большие Far-ом. Не очень большие Notepad++.
(7) Выгрузить минимум данных для отладки лень-матушка не дает?
(46) Причём тут лень? Ошибка возникает только при полной выгрузке
(47) На каких именно данных ошибка, понятно?
Ради интереса попробовал на файле 1,2 гб — (37) и (41) открывают нормально, больше вроде ничего из предложенного не подходит.
если xml ~30 Гб, по крайней мере в рамках 1С, то это уже клиника
(42) а зачем писать свой, их уже написано как грязи. Но есть проблема. (0) от просмотрщика XML требуется сворачивать узлы, но когда вы парсите XML по методу SAX, вы не знаете, когда узел закончится. Он может быть и размером около всего файла. В результате разбивка на узлы и постепенное показывание файла оказывается нетривиальной задачей.
Чем и как открыть формат XML в читаемом виде лучше всего?
Сегодня мы детально расскажем, как и чем открыть XML файл в читаемом виде лучше всего на разных платформах.
Данный формат начал набирать популярность и уже активно используется в государственных учреждениях, но на практике многие сталкиваются с множеством проблем даже при необходимости организации обычного просмотра.
Выберите способ открытия:
Все нижеперечисленные программные комплексы и сайты мы лично:
- Протестировали и проверили. Вы сможете сэкономить приличное количество времени;
- Выбрали лучшие бесплатные предложения. Также мы понимаем, что многие из вас отдают предпочтение исключительно бесплатным инструментам, соотв. представлены именно они.
Использование онлайн сервисов
В качестве примера XML был взят документ из Росреестра, т.к. он был на 100% корректен и составлен правильно, а также собственного производства. Благодаря этому мы отфильтровали все нерабочие сервисы, а их было достаточно много.
Из пары десятков осталось всего лишь 2. Если вдруг вы нашли более лучшие аналоги, то свяжитесь пожалуйста с нами через форму обратной связи.
Мы предлагаем вам несколько рабочих вариантов открыть файл XML онлайн в человекочитаемом формате бесплатно, которые не представлены в обзорах на других сайтах. Однако, по нашему мнению, они заслуживают внимания и достаточно функциональны по части чтения данного типа документов.
Относительно новый сервис, который сделан в лучшем стиле минимализма. Ничего лишнего, приятный интерфейс и очень удобное представление всех данных.
- Переходим по ссылке и дожидаемся загрузки сайта;
- Нажимаем на кнопку «Browse» (Открыть) и находим документ у себя на жёстком диске, который мы хотим просмотреть. В левом окошке должны загрузиться данные;

- Нажимаем на «Tree view» (древовидный просмотр);

- Получаем следующие результаты;

- Можно перейти в полноэкранный режим, нажав на элемент справа вверху (см. скриншот выше);

- Теперь вы можете просматривать файл в нормальном виде и понять общую структуру документа.
Если помимо просмотра вам потребуется возможность редактирования и конвертирования в другие форматы (Excel, Txt, XSD), то обязательно изучите этот сайт.
- Нажимаем на «Open File» или «By URL» (если документ находится на каком-то вебсайте). Также вы можете просто скопировать содержание XML-документа в поле ниже.;

- Потом «Submit» (отправка на обработку);

- Если файл исправен, то вы получите следующие результаты;
После можете проводить нужные действия с данными.
К большому сожалению русскоязычных онлайн проектов найдено не было.
На Андроид телефонах
Теперь давайте разберемся, чем открыть XML на Андроиде и как на телефоне сконвертировать файл в PDF -формат при необходимости? У нас нашлось довольно интересное решение. Не смотря на низкий рейтинг, оно довольно таки неплохо справилось с чтением.
- Кликаем на «Explore»;
- Выбираем папку, где хранится XML-файл, у большинства это «Download»;
- Выбираем нужный документ.

Текст можно выделять и копировать, а также выводится истории просмотренных фалйов.
Конечно же присутствует реклама, которая появляется довольно часто, но это легко устранить приобретением платной версии.
Автором является Дмитрий Лапаев, который смог создать отличное приложение. Нам оно понравилось больше всего.
- Разрешаем ей доступ к файлам на телефоне;
- Ищем папку, в которой хранятся файлы;
- Выбираем нужный списка;
- Осуществляем просмотр.

Работает со всеми популярными кодировками (даже поддерживает FB2). После редактирования можно отправить документ по почте или на Google.Диск. Также имеется функция поиска и замены. Конечно есть недочеты, но вы можете пользоваться этим продуктом бесплатно, поэтому претензий не может быть.
После тестирования еще около 10 приложений, которые не поддерживали русские кодировки, мы решили остановиться свои поиски.
На компьютере
Предлагаем вам ознакомиться с инструкцией, как и чем открыть XML формат на компьютере в нормальном виде.
Программа не имеет ограничений в бесплатной версии, однако, если вы планируете использовать её для коммерческих целей, то нужно приобрести специальную лицензию.

Интерфейс полностью на английском языке. Тем не менее, открыть документ проще простого: File – Open.
В настройках можно поменять: шрифт, его размер, цвет фона, подсветки элементов. Остались только хорошие впечатления от использования этого просмотрщика. Да и на диске занимает ~ 1 Мб.
Именно эти привычные нам электронные таблицы чаще всего применяют для работы с XML. При этом стоит отметить, что онлайн версия Excel в составе пакета Office 365 не сможет считать формат так, как это сделает настольная версия.
Для тех, у кого он установлен мы написали краткую инструкцию:
- Файл – открыть — и ищем на диске файл;
- Способ открытия «XML-таблица»;

- Получаем примерно такой результат.

Как видите иногда все лежит на поверхности, но не у всех он имеется, особенно, если речь идёт о коммерческих организациях. Как открыть файл XML в человеческом виде, если нет возможности использовать решение от Microsoft? Тогда можно скачать похожее ПО от других разработчиков:
- Apache OpenOffice . Очень мощная альтернатива Office, которая работает со всеми привычными расширениями без проблем. За работу с таблицами отвечает приложение Calc. Уверены, что вы практически не ощутите разницы и легко к нему адаптируетесь;
- Libreoffice . Имеется русская версия. Подойдет тем, кому по разным причинам не подошел вариант выше. Распространяется бесплатно и стоит внимания.
Интересное приложение, которое получилось найти далеко не сразу. Очень красиво выстраивает структуру файла и работает очень быстро.

В настройках присутствуют следующие опции:
- Изменение шрифта и размера;
- Работа через прокси-сервер;
- Подключение сторонних валидаторов.
Размер дистрибутива: ~4 Мб.
Мощная программа с огромном набором функций, но платная. Тем не менее, есть бесплатный 30-дневный период, в течение которого вы сможете пользоваться ей без ограничений.

- 4 вида форматирования данных;
- Удобная система комментирования кода;
- Сравнение с другим файлом (деление на несколько окон);
- XQuery Builder.
Очень легковесная софтина – всего 2 Мб! Понимает кодировку UTF-8 и имеет русский интерфейс. Что еще надо?

Ищите что-то посерьёзнее? Тогда переходим к следующему приложению.
Как и чем открыть документ в формате XML на компьютере проще всего? По нашему мнению, это продвинутый блокнот, который можно использовать не только для наших целей, но и в целом для просмотра и редактирования совершенно разных форматов. Мы давно используем его вместо блокнота Windows.

Рекомендуем установить в любом случае. Вы оцените его возможности:
- Наличие функции записи макросов. Помимо этого, можно создать собственную библиотеку и назначить каждому «горячие клавиши»;
- Открытие в другом приложении. Можно перенаправить файл в браузер, отправить через Outlook и создать свой собственный сценарий;
- Гибкая настройка внешнего вида;
- Продвинутый поиск и замена;
- Большая коллекция плагинов. С помощью них можно добавить, например, функцию проверки правописания, конвертацию в другие расширения и т.д.
Думаем, что 8 представленных выше программ хватит для того, что успешно взаимодействовать с данным форматом. Чему отдать предпочтение? Сложно ответить, но мы бы начали именно с Notepad++. Однако для многих в приоритете визуальное представление, соотв. придётся поработать со всеми предложенными вариантами. Самое главное, что выбор есть.
Задействуем обычный браузер
Как открыть документ в формате XML на компьютере в браузере и стоит ли это делать? Вполне! Возьмём для примера самые популярные на сегодня решения: Google Chrome, Opera и Mozilla Firefox.
Да, задачу можно вполне решить с помощью практически любого браузера, но начнём мы с того, где это сделать проще всего:
- Firefox . Да, именно в нём можно нажать «Файл – открыть» или связка CTRL + O. Далее ищем наш документ XML и получаем следующий результат. В качестве просмотра ничуть не хуже, чем у онлайн сервисов;

- Google Chrome . Здесь алгоритм действий немного отличается от первого варианта. Для начала необходимо: найти наш файл, затем кликнуть по нему правой кнопкой мыши, «Открыть с помощью» и выбрать нужный браузер;

Результат ниже:
- Opera . Необходимо проделать все те же действия, что и выше. Абсолютно никаких отличий.

Если между ними существенная разница? Небольшая есть и это только подсветка синтаксиса, соотв. выбирайте, что вам больше понравилось.
Также для браузеров можно скачать различные расширения, которые по заверениям их авторов, отлично работают с XML-форматом. На практике же мы не смогли найти ничего стоящего, чтобы это стоило установки. Часто это вообще ошибка в обработке кодировки UTF-8, глюки или же просто результат ничем не отличался от обычного открытия в браузере.
Выводы
Теперь вы знаете, чем и как открыть файл XML в человекочитаемом формате совершенно бесплатно на разных платформах. Вам остаётся только выбрать самые лучшие предложения и воспользоваться ими. На практике это не так трудно, как может показаться.
Мы постоянно отслеживаем новинки в области программного обеспечения, поэтому если появится что-то новое, то мы обязательно добавим в наш каталог. Поэтому не забудьте добавить страницу в закладки!