Задать вопрос

Актуально ли писать xml парсер?

Уважаемые разработчики, что Вы думаете по поводу такого задания - есть xsd схема и соответственно xml файл (размер xml ничем не ограничен). Необходимо создать программу которая на основании данной схемы создает БД, допустим в ms sql и заполняет эту БД данными из xml файла. Сами файлы xsd и xml заранее не известны (как и их размер). Первым делом напрашивается использование DataSet, но из-за размера файла (например в 3Гб) не хватает памяти и соответственно этот вариант отпадает. Хотелось услышать Ваше мнение о целесообразности данного задания или это по сути "сизифов" труд?
  • Вопрос задан
  • 874 просмотра
Подписаться 7 Оценить Комментировать
Ответ пользователя jcmvbkbc К ответам на вопрос (3)
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
из-за размера файла (например в 3Гб) не хватает памяти и соответственно этот вариант отпадает.

Воспользуйтесь SAX-парсером.
Ответ написан
Комментировать