Текст

або перетягніть файл сюди чи вставте код нижче
Як читати текст

Вхідних даних ще немає.

XML

Параметри XML

Файли не залишають браузераЯк саме?

Звичайний текст у коректний XML

Цей конвертер TXT в XML перетворює звичайний текст на коректно сформований XML. Кожен рядок може стати елементом, таблиця з рядком заголовків — набором записів, а рядки ключ = значення — тегами з назвами елементів, які ви задаєте.

Оновлено:

Як це працює

  1. Вставте текст

    Вставте рядки, таблицю з табуляцією чи комами або налаштування ключ = значення — чи відкрийте файл .txt.

  2. Назвіть елементи

    Задайте назви кореневого елемента, елемента рядка таблиці й елемента рядка тексту та виберіть, чи будуть стовпці дочірніми елементами, чи атрибутами.

  3. Завантажте XML

    Скопіюйте XML або завантажте файл .xml з XML-оголошенням чи без нього.

Можливості

  • Завжди коректні назви

    Заголовки стовпців на кшталт «first name» чи «2024» перетворюються на коректні назви елементів (first_name, _2024); до зарезервованих назв xml… додається префікс.

  • Правильне екранування

    Символи &, < і > екрануються, лапки в атрибутах теж, а заборонені в XML 1.0 символи видаляються, тож результат завжди розбирається без помилок.

  • Елементи чи атрибути

    <row><city>Київ</city></row> або <row city="Київ"/> — виберіть структуру, якої очікує ваша програма для імпорту.

  • CDATA за потреби

    Текст із < чи & можна записати секцією CDATA замість сутностей — так код і розмітка лишаються читабельними.

  • Вкладені налаштування

    [Секції] INI та повторювані ключі стають вкладеними й повторюваними елементами.

Обмеження та конфіденційність

Текст до 20 MB; вхідні дані понад 256 KB конвертуються у фоновому потоці (Web Worker). Результат — XML 1.0 у кодуванні UTF-8. Нічого не надсилається на сервер. Докладніше — на сторінці конфіденційності.

Часті запитання

Як конвертувати текстовий файл в XML?

Вставте текст або відкрийте файл, перевірте автоматично визначену структуру й завантажте XML.

Як зробити кожен рядок окремим елементом XML?

Виберіть структуру «один елемент на рядок» і задайте назву в полі «Елемент рядка тексту», наприклад item. Кореневий елемент охоплює всі такі елементи.

Чи можуть стовпці таблиці стати атрибутами?

Так. Якщо є рядок заголовків, виберіть «Стовпці як» → «Атрибути»: кожен рядок стане порожнім елементом з атрибутом для кожного стовпця.

Чому деякі назви змінено?

Назви XML не можуть починатися з цифри чи містити пробіли. До таких назв додається підкреслення, щоб документ лишався коректно сформованим.

Чи має результат відступи?

За замовчуванням — 2 пробіли. У параметрах XML можна вибрати 4 пробіли, табуляцію або мініфікований XML.

Чи надсилається текст на сервер?

Ні. Перетворення відбувається у вашому браузері, тож дані не залишають пристрою.

Схожі інструменти