Легкий просмотрщик XML, который может обрабатывать большие файлы [закрыт]

StackOverflow https://stackoverflow.com/questions/308679

  •  08-07-2019
  •  | 
  •  

Вопрос

Существует множество "тяжеловесных" инструментов, таких как XMLSpy, которые хороши для работы с xml-документами, но часто (в некоторых случаях очень часто!) вы просто хотите быстро открыть и просмотреть XML-документ и распечатать его в удобном виде.Возможно, с некоторыми базовыми функциями поиска (текстовый, вероятно, подойдет).

Обычно я использую для этого браузер, такой как IE или Firefox, но они, как правило, не работают для файлов большего размера (я часто открываю файлы размером в 10 МБ и более).

У меня есть несколько идей о том, как можно реализовать такой просмотрщик, поэтому я уверен, что должно быть что-то, что может это сделать, но мой google-fu меня подводит.

Поэтому я подумал, что передам это коллективному разуму, который ДОЛЖЕН указывать путь.

Мысли?

Это было полезно?

Решение

firstobject загружает 605k в облегченную родную Windows бесплатный редактор XML открывает файл размером 50 МБ за 1,3 секунды и обеспечивает редактирование текста, поиск, цветную печать синтаксиса, а также древовидный вид и дополнительные функции XML, включая форматирование и встроенные полномасштабные сценарии CMarkup.Вы можете переформатировать весь 50-мегабайтный XML-документ в другой отступ (занимает 3 секунды на ничем не примечательной машине с частотой 2,3 ГГц / 2 ГБ).

Другие советы

Редактор копирования XML идеально подходит для такого рода вещей.

Мне нравится зритель Общий Командир потому что он загружает только тот текст, который вы на самом деле видите, и поэтому работает очень быстро.Конечно, это всего лишь средство просмотра текста / hex, поэтому оно не будет форматировать ваш XML, но вы можете использовать обычный текстовый поиск.

Попробуйте EditPlus - http://www.editplus.com/

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

Существует множество бесплатных редакторов, которые выполняют подсветку синтаксиса XML, включая vim, emacs, scite, eclipse (J2EE edition)., джедай, блокнот++.

Для тяжелых функций XML, таких как поддержка XPath, редактирование и отладка XSLT, SOAP / WSDL, есть несколько хороших коммерческих инструментов, таких как, XMLSpy - Шпион, Кислород, StylusStudio СтилусСтудио.

Джедай имеет открытый исходный код, а также плагины для XML, XPath и XSLT.

Word-2003 довольно хорош для визуализации (но не используйте его для редактирования).Excel-2003 и выше также хорошо справляется с визуализацией плоских XML-данных и может применять преобразования XSL (опять же, не годится в качестве редактора).

http://www.firstobject.com/dn_editor.htm на данный момент это лучший и самый легкий редактор, доступный с несколькими утилитами.Я рекомендую использовать его - пробовал с файлами объемом до 400 МБ и более чем миллионом записей :)

Мне нравится XML-блокнот Microsoft 2007, но я не знаю, как он обрабатывает очень большие файлы, извините.

TextPad имеет бесплатный плагин xmltidy это красиво -печатает ваш XML.Приятный и быстрый, хотя TextPad является условно-бесплатным.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top