Есть много "тяжелых" инструментов, таких как XmlSpy, которые хороши для подталкивания в XML-документах, но часто (очень часто в некоторых случаях!) вы просто хотите быстро открыть и просмотреть документ xml и иметь его довольно напечатан. Возможно, с некоторыми базовыми функциями поиска (текстовая версия, вероятно, прекрасна).
Я обычно использую для этого браузер, такой как IE Firefox, но он имеет тенденцию разбиваться на большие размеры файлов (я часто открываю файлы в 10-х MB или более).
У меня есть некоторые идеи о том, как такой зритель может быть реализован, поэтому я уверен, что там может быть что-то, что может это сделать, но мой google-fu отпускает меня.
Итак, я думал, что я поместил его в улей-ум, который будет SO, чтобы возглавить путь.
Мысли?
firstobject 605k скачать легкий родной Windows бесплатный XML-редактор открывает файл размером 50 Мбайт за 1,3 секунды и предоставляет возможность редактирования текста, поиска, синтаксиса, плюс древовидный вид и дополнительные возможности XML, включая форматирование и полномасштабное создание сценариев CMarkup. Вы можете переформатировать весь XML-документ на 50 Мбайт в другой отступ (занимает 3 секунды ни на одной специальной машине с частотой 2,3 ГГц /2 ГБ).
XML Copy Editor идеально подходит для такого типа вещей.
Попробуйте EditPlus - http://www.editplus.com/
Мне нравится зритель Total Commander, потому что он загружает только текст, который вы действительно видите, и так очень быстро. Конечно, это просто текстовый/шестнадцатеричный просмотрщик, поэтому он не будет форматировать ваш XML, но вы можете использовать основной текстовый поиск.
http://www.firstobject.com/dn_editor.htm - это самый лучший и легкий редактор, доступный с помощью нескольких утилит. Я рекомендую использовать его - попробовал до 400 МБ файлов и более миллиона записей:)
Я пробовал десятки XML-редакторов, надеясь найти тот, который сможет сделать какую-то визуализацию. Лучший легкий просмотрщик для окон, которые я нашел, был XMLMarker - слишком плохо, что проект был мертв уже несколько лет. Это не так полезно, как редактор, но он неплохо выполняет отображение плоских XML-данных в виде таблиц.
Существует множество бесплатных редакторов, которые выделяют синтаксис XML, включая vim, emacs, scite, eclipse (выпуск J2EE), jedit, блокнот ++.
Для супертяжелых XML-функций, таких как поддержка XPath, редактирование и отладка XSLT, SOAP/WSDL есть некоторые хорошие коммерческие инструменты, такие как XMLSpy, Oxygen, StylusStudio.
jedit является открытым исходным кодом, а также имеет плагины для XML, XPath и XSLT.
Word-2003 достаточно хорош для визуализации (но не используйте его для редактирования). Excel-2003 и выше также отлично справляются с визуализацией плоских данных XML и могут применять XSL-преобразования (опять же, не так хорошо, как редактор).
JEdit и его XML-плагин.
TextPad имеет бесплатный плагин xmltidy, который довольно печатает ваш XML. Хороший и быстрый, хотя TextPad является условно-бесплатным.
Мне нравится Microsoft XML Notepad 2007, но я не знаю, как он обрабатывает очень большие файлы, извините.