powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Просмотр больших неотформатированных XML файлов
11 сообщений из 11, страница 1 из 1
Просмотр больших неотформатированных XML файлов
    #36359153
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня большие Xml файлы 50мегабайт и более. Некоторые в текстовом редакторе посмотреть комфортно неполучается так как они иногда идут в одну строку или неотформатированы.
Посоветуйте просмотрщик, который может это делать быстро, не загружая все в память в том числе виртуальную, и желательно бесплатный.
Explorer, Word отпадают
Сергей С
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #36360091
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нельзя посмотреть данные, не загрузив их в память.

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #36368249
XT84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
selis76,

попробуйте вот это Xml Explorer правда дает осечки через раз (тупо валится) хотя я давно не обновлял это чудо

Из описания:


XML Explorer is an extremely fast, lightweight XML file viewer. It can handle extremely large XML files. It has been tested on files as big as 300MB . It allows fast viewing and exploration, copying of formatted XML data, evaluation of XPath expressions, and XSD schema validation.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Просмотр больших неотформатированных XML файлов
    #39100544
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем перепробовал несколько приложений для просмотра XML в отформатированном виде (задача стояла посмотреть большой xml который хранится как большая строка без разделителей строк )
XML Explorer - для просмотра самый быстрый но там нет поиска
XML Notepad - можно смотреть, есть поиск но на больших файлах ворочается медленно
Notepad ++ c xml tools , очень медленный, пользоваться невозможно
Странно что нет простого приложения для просмотра больших XML - ведь по большому счету разбирать файл полностью для этого не нужно, главное выводить начало и конец тега + их вложенность в отформатированном виде.
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39100551
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
долго пробовал, нечего сказать.
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39100572
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selis76 Странно что нет простого приложения для просмотра больших XML - ведь по большому счету разбирать файл полностью для этого не нужно, главное выводить начало и конец тега + их вложенность в отформатированном виде.За столько лет мог бы свое написать, дел-то на пару дней, если делать как я скажу.

0. Создать программу с формочкой с текстбоксиком для ввода xpath, кнопкой для запуска просмотра и webbrowser'ом.
1. Написать xpath к узлу, который нужно посмотреть, нажать на кнопку.
2. Трансформировать исходный документ, оставив от него только нужные узлы.
3. Сохранить результат в файл.
4. Натравить на файл Webbrowser (в окне программы) или браузер по умолчанию (в отдельном окне), он отформатирует и раскрасит.
5. Опытным путем установить размер файла, который лучше браузеру не давать.
6. Придумать, как убирать мусор (можно его не создавать, открыв на свободном порту простенький веб-сервер).
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39100628
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,
вот так
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39100642
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyselis76 Странно что нет простого приложения для просмотра больших XML - ведь по большому счету разбирать файл полностью для этого не нужно, главное выводить начало и конец тега + их вложенность в отформатированном виде.За столько лет мог бы свое написать, дел-то на пару дней, если делать как я скажу.

0. Создать программу с формочкой с текстбоксиком для ввода xpath, кнопкой для запуска просмотра и webbrowser'ом.
1. Написать xpath к узлу, который нужно посмотреть, нажать на кнопку.
2. Трансформировать исходный документ, оставив от него только нужные узлы.
3. Сохранить результат в файл.
4. Натравить на файл Webbrowser (в окне программы) или браузер по умолчанию (в отдельном окне), он отформатирует и раскрасит.
5. Опытным путем установить размер файла, который лучше браузеру не давать.
6. Придумать, как убирать мусор (можно его не создавать, открыв на свободном порту простенький веб-сервер).
Этот метод проверялся на больших файлах (от 50 мегабайт?) есть сомнения что будет искать и обрабатываться быстро
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39100763
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот метод придумался, когда прочиталось твое сообщение, сам проверяй.
Лично у меня сомнений нет - кто-то тут 500мб трансформировал.
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39130205
admiral_sml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
selis76,
на сто процентов не уверен, что старые версии Altova XML Spy стали бесплатными, но то, что это очень удобный инструмент для работы с xml в частности - факт :)
...
Рейтинг: 0 / 0
Просмотр больших неотформатированных XML файлов
    #39132407
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
admiral_sml,

есть хорошее решение от BaseX
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Просмотр больших неотформатированных XML файлов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]