Как преобразовать файл XML в базу данных?

2

Недавно я загрузил SO Data Dump и задавался вопросом, как я могу преобразовать его из XML в базу данных, которую я мог бы использовать в своих .NET-приложениях.

Теги:
database

5 ответов

5
Лучший ответ

Здесь wiki article, описывающий процесс преобразования дампа данных XML в базу данных с помощью хранимых процедур.

Сайт SQLServerPedia содержит много других статей, связанных с SO -

3

Вы можете попробовать XML Bulk Load.

2

вы можете преобразовать его в DataSet, используя DataSet.ReadXml Method и который вставляет данные в базу данных

1

С# обрабатывает XML изначально очень хорошо. Если XML файл не существует, просто используйте LINQ to XML.

Если у вас большое количество XML-данных, тогда обработка его в потоковом режиме значительно меньше, чем в DB

1

Hm, просто используйте синтаксический анализатор XML и создайте схему базы данных, как вы хотите... вы также можете напрямую сопоставить xml с базой данных... http://en.wikipedia.org/wiki/XML_database Сделайте еще немного чтения... действительно..

Ещё вопросы

Сообщество Overcoder
Наверх
Меню