Конвертувати HTML таблицю в SQL

Форма для перетворення HTML в SQL

Ця форма дозволяє перетворювати HTML таблиці у SQL запити, вставте або завантажте HTML файл нижче:


Ваш результат можна побачити нижче.

Результат перетворення HTML в SQL


Перенести до "Вставити код" для збереження

Про перетворення HTML в SQL

Про перетворення HTML таблиць у SQL запити

HTML to SQL Converter був створений для швидкого перетворення даних HTML таблиці на запити SQL(Structured Query Language) для вставки в базу даних. Цей дивовижний інструмент підтримує ім'я таблиці, що настроюється, і кілька команд MySQL для вставки. Це дуже простий та легкий спосіб перетворити та ділитися HTML у SQL запитах.

В результаті ви отримаєте кілька запитів:

  • SQL-запит для створення таблиці. Але це лише приклад "create table"; насправді не рекомендується виконувати цей запит, тому що він не містить індексів, ключів, правильних типів і т.д.
  • Insert або Replace запити.

Як це працює?

Просто виберіть потрібні параметри та вставте HTML таблицю у текстове поле вище та натисніть кнопку Конвертувати, і ви відразу отримаєте SQL запити.

Приклад перетворення HTML в SQL

Вхідні дані (До):
<!DOCTYPE html>
<html>
<head>
<style>h1{color:orange;text-align:center;}</style>
</head>
<body>
<h1>HTML example!</h1>
<p>This is a paragraph.</p>
<table>
<thead>
<tr>
<td>id</td>
<td>firstName</td>
<td>lastName</td>
<td>age</td>
</tr>
</thead>
<tr>
<td>1</td>
<td>Kim</td>
<td>Kardashian</td>
<td>39</td>
</tr>
<tr>
<td>2</td>
<td>Ariana</td>
<td>Grande</td>
<td>26</td>
</tr>
<tr>
<td>3</td>
<td>Cristiano</td>
<td>Ronaldo</td>
<td>35</td>
</tr>
<tr>
<td></td>
</tr>
</table>
</body>
</html>
Кінцевий результат (після):
/* CREATE TABLE */
CREATE TABLE table_name(
`id` DOUBLE,
`firstName` VARCHAR(100),
`lastName` VARCHAR(100),
`age` DOUBLE
);

/* INSERT QUERY NO: 1 */
INSERT INTO table_name(`id`, `firstName`, `lastName`, `age`)
VALUES (1, 'Kim', 'Kardashian', 39);

/* INSERT QUERY NO: 2 */
INSERT INTO table_name(`id`, `firstName`, `lastName`, `age`)
VALUES (2, 'Ariana', 'Grande', 26);

/* INSERT QUERY NO: 3 */
INSERT INTO table_name(`id`, `firstName`, `lastName`, `age`)
VALUES (3, 'Cristiano', 'Ronaldo', 35);

Після перетворення ви можете виконати ці команди на вашому SQL сервері та додати всі дані до вашої бази даних.