Нет способа прочитать XML с помощью команд SQLite, но вы можете создать свою собственную функцию, которая принимает путь XML в качестве параметра.Выполните следующие действия, предполагая, что вы используете .NET и знаете структуру XML (узлы, элементы и атрибуты):
- Загрузите XML в
XmlDocument
, чтобы вы могли прочитатьэлементы XML. - Повторение одного цикла
for
для количества раз, равного числу узлов в XML. - Создание одной динамической строки, которая подготавливает команду
insert
в SQLite, со всеминеобходимые значения узлов в виде значений столбцов. - Выполните динамически подготовленную команду
insert
в SQlite.