xmlhack.ru XML-форумы
Обсуждение XML и связанных с ним технологий

Чем открывать большие XML файлы


Автор Сообщение
Eugene_ru
Гость




[13452] Вт Янв 13, 2009 22:24
Чем открывать большие XML файлы
Чем открывать большие XML файлы?
Чтобы их порезать, рассмотреть, отредактировать,
имея возможность убедиться при этом,
что не нарушил валидности?
Хотелось бы чтобы редактор справлялся с 200М файлом, например.
Fireball
Наставник

Зарегистрирован: 26.02.2008
Сообщения: 282

[13454] Ср Янв 14, 2009 00:17

В редакторе открывать такие файлы - это жесть. Да и руками резать/редактировать такие файлы - тоже.
Я бы посоветовал потоковым парсером его обрабатывать, чтобы память не жрало. Но тут надо программировать, а не ручками редактировать.
Vasilisk
Наставник

Зарегистрирован: 17.05.2006
Сообщения: 370
Откуда: Украина, Харьков
[13455] Ср Янв 14, 2009 01:22

SAX вам в руки
_________________
С уважением Vasilisk
Уважайте читающих, используйте тэги [code ][/code]
Гость





[13463] Ср Янв 14, 2009 12:41

Fireball писал(а):

В редакторе открывать такие файлы - это жесть. Да и руками резать/редактировать такие файлы - тоже.
Я бы посоветовал потоковым парсером его обрабатывать, чтобы память не жрало. Но тут надо программировать, а не ручками редактировать.


Как же я буду персить, если я даже не знаю какие теги у меня в файле и как раположены.
В начале всё равно глазами посмотреть нужно. Как помотреть большой файл?
Fireball
Наставник

Зарегистрирован: 26.02.2008
Сообщения: 282

[13464] Ср Янв 14, 2009 14:33

Я смотрю большие файлы в просмотрщике Total Commandera.