Як перетворити код XML на SQL

Відкрийте книгу xml

Перетворення XML в SQL легко за допомогою правильного програмного забезпечення

Авторство зображення:??? ???/iStock/Getty Images

Все більше і більше даних зберігається у форматі XML. Однак бази даних SQL все ще стоять позаду більшості веб-сайтів і програм. У певний момент вам може знадобитися конвертувати дані XML в оператори SQL для зберігання в базі даних. Можливо, у вас виникне спокуса зробити це вручну або написати свій власний сценарій для перетворення. Існує багато програм, які виконують цю функцію автоматично. Найпростішою програмою, доступною для цього завдання, є Advanced XML Converter.

Перетворіть XML-документ у SQL

Крок 1

Розширений конвертер XML доступний для безкоштовного завантаження. Перегляньте ресурси за посиланням для завантаження. Натисніть «axcsetup.exe», щоб завантажити програму встановлення. Запустіть інсталятор. Вам буде запропоновано вибрати мову та прийняти ліцензійну угоду. Безкоштовна версія не вимагає від вас вводити ліцензійні ключі чи іншу інформацію.

Відео дня

Крок 2

Відкрийте Advanced XML Converter. Переконайтеся, що вихідний XML-документ збережено в каталозі, доступному для читання. Перевірте, чи правильно відформатований XML. Натисніть «Файл» у меню. Виберіть «Відкрити» та знайдіть цільовий XML-документ. Натисніть «Відкрити». Якщо файл відкриється успішно, ви побачите дерево структури XML на лівій панелі та попередній перегляд структури таблиці на правій панелі.

Крок 3

Тепер ви готові до конвертації. Натисніть «Файл» у меню. Виберіть «Експортувати таблиці». Відкриється діалогове вікно. Виберіть «sql» зі спадного меню під назвою «Тип файлу». Натисніть «Огляд», якщо вам потрібно створити нове ім’я файлу для вихідного файлу SQL або якщо вам потрібно зберегти його в іншому місці, ніж за замовчуванням. Натисніть кнопку «Конвертувати». Після завершення перетворення відкрийте папку призначення та переконайтеся, що ваш XML-документ успішно перетворено на SQL.

Речі, які вам знадобляться

  • Вихідний файл XML

  • Розширений конвертер XML

Порада

Altova XMLSpy – це ще одна програма, яка може взаємодіяти з XML-документами з базою даних. Перегляньте ресурси за посиланням для завантаження. На відміну від Advanced XML Converter, він не виводить файл SQL. Це корисно, якщо у вас є існуюче підключення до бази даних і ви віддаєте перевагу вставляти XML безпосередньо в таблицю без створення файлу SQL.

Увага

Безкоштовна пробна версія Advanced XML Converter обмежує вас 50 рядками даних. Ви можете розглянути можливість придбання повної версії. В іншому випадку ви можете використовувати його лише з меншими XML-документами. Ви також можете розділити свій документ, конвертувати по частинах і об’єднати в один більший оператор SQL.