Конвертировать XML в SQL
Форма для преобразования XML в SQL
Эта форма позволяет вам конвертировать XML в SQL запросы, вставьте или загрузите XML файл ниже:
Результат преобразования XML в SQL
О преобразовании XML в SQL
О преобразовании XML данных в SQL запросы
Конвертер XML в SQL была создана для быстрого преобразования данных XML(Extensible Markup Language) в запросы SQL(Structured Query Language) для вставки в базу данных. Этот удивительный инструмент поддерживает настраиваемое имя таблицы и несколько команд MySQL для вставки. Это очень простой и легкий способ преобразовать и делиться XML данными в SQL запросах.
В результате вы получите несколько запросов:
- SQL-запрос для создания таблицы. Но это всего лишь пример "create table"; на самом деле не рекомендуется выполнять этот запрос, потому что он не содержит индексы, ключи, правильные типы и т.д.
- Insert или Replace запросы.
Как это работает?
Просто выберите нужные параметры и вставьте XML данные в текстовое поле выше и нажмите кнопку Конвертировать, и вы сразу получите SQL запросы.
Пример преобразования XML в SQL
Исходные данные (До):<artists> <artist> <id>1</id> <firstName>Dwayne</firstName> <lastName>Johnson</lastName> <age>47</age> </artist> <artist> <id>2</id> <firstName>Jessica</firstName> <lastName>Alba</lastName> <age>38</age> </artist> <artist> <id>3</id> <firstName>Peter</firstName> <lastName>Pan</lastName> <age>120</age> </artist> </artists>Конечный результат (После):
/* CREATE TABLE */ CREATE TABLE test( `id` DOUBLE, `firstName` VARCHAR(100), `lastName` VARCHAR(100), `age` DOUBLE ); /* INSERT QUERY NO: 1 */ INSERT INTO test(`id`, `firstName`, `lastName`, `age`) VALUES (1, 'Dwayne', 'Johnson', 47); /* INSERT QUERY NO: 2 */ INSERT INTO test(`id`, `firstName`, `lastName`, `age`) VALUES (2, 'Jessica', 'Alba', 38); /* INSERT QUERY NO: 3 */ INSERT INTO test(`id`, `firstName`, `lastName`, `age`) VALUES (3, 'Peter', 'Pan', 120);После преобразования вы можете выполнить эти команды на вашем SQL сервере и добавить все данные в вашу базу данных.
Вам понравился этот инструмент? Вы можете задонатить нам. Это поможет нам улучшить наши бесплатные веб-инструменты.
Paypal