Какой самый быстрый способ конвертировать большой файл XML в файл SQLite? - PullRequest
3 голосов
/ 08 апреля 2011

Я извлекаю данные из файла XML, но этот файл содержит более 15000 записей, поэтому мое приложение замедляется.Поэтому я хочу преобразовать его в файл SQLLite (с помощью программного обеспечения или с помощью любого инструмента).

Пожалуйста, предоставьте мне любое решение для этого.

1 Ответ

0 голосов
/ 08 апреля 2011

Я бы предложил использовать Core Data.Проанализируйте дату, создайте управляемые объекты и дайте Core Data сохранить эти объекты в базе данных sqlite.

Следующее преимущество заключается в том, что вам не нужно заботиться о SQL-операторах позже.

Чтобы предварительно заполнить базу данных основных данных, прочитайте эту статью .Я бы написал простой импортер xml2sqlite, такой как Ruby или PHP.

Если вы не являетесь другом языков сценариев, взгляните на SQLite Manager , это плагин Firefox для управления базой данных SQLiteи он способен импортировать XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...