Дерево з’явиться, коли ви відкриєте або введете XML.
Форматування XML, перевірка й тестування XPath
Цей редактор XML відкриває, редагує й зберігає XML-файли просто в браузері: форматує чи мініфікує документ, перевіряє, чи правильно його сформовано, показує дерево й виконує запити XPath. Нічого не надсилається на сервер.
Оновлено:
Як це працює
Відкрийте або вставте XML
Перетягніть файл .xml чи .xml.gz, натисніть «Відкрити файл», вставте розмітку або відкрийте приклад. Кодування визначається за BOM або оголошенням XML.
Редагуйте й перевіряйте
Редагуйте код із підсвічуванням і автозакриттям тегів. Кожна зміна одразу перевіряється, а помилку показано з номером рядка й стовпця.
Форматуйте, шукайте, зберігайте
Відформатуйте або мініфікуйте XML, клацайте вузли в дереві, виконайте запит XPath і збережіть файл у кодуванні UTF-8.
Можливості
Форматування XML
Відступ у 2 чи 4 пробіли або табуляція, а також мініфікація. Текст, розділи CDATA, коментарі, інструкції обробки й вміст із xml:space="preserve" залишаються точно такими, як були.
Перевірка структури
Незакриті чи переплутані теги, некоректні атрибути, неоголошені сутності й префікси просторів імен показано з рядком, стовпцем і кнопкою «Перейти до помилки».
Дерево документа
Клацніть вузол на бічній панелі, щоб виділити його в редакторі.
Пошук XPath
Виконуйте вирази XPath 1.0, як-от //item[@id="1"] чи count(//book). Збіги показано списком і підсвічено в коді.
Безпечно для неперевірених файлів
Зовнішні сутності ніколи не завантажуються, а розгортання сутностей обмежено, тож файли з атаками XXE чи «billion laughs» не прочитають дані й не «повісять» сторінку.
Великі файли
Великі документи й архіви .gz обробляються у фоновому потоці (Web Worker).
Обмеження та конфіденційність
Файли можуть мати розмір до 100 MB — це обмеження стосується й розпакованого файлу .xml.gz. Підсвічування синтаксису, згортання й автозакриття тегів працюють до 5 MB. Дерево документа й XPath доступні до 10 MB; більші документи відкриваються лише для читання, але перевірка структури, форматування й збереження працюють і далі.
Файли зберігаються в UTF-8; якщо в оголошенні XML зазначено інше кодування, його буде змінено на UTF-8. Перевірка за DTD, схеми XSD і XSLT не підтримуються, зовнішні DTD та сутності ніколи не завантажуються. Докладніше — на сторінці конфіденційності.
Часті запитання
Як редагувати XML-файл онлайн?
Відкрийте файл .xml кнопкою «Відкрити файл» або перетягніть його в редактор, внесіть зміни й натисніть «Зберегти .xml». Файл не залишає вашого пристрою.
Чи безкоштовний цей редактор XML онлайн?
Так, він безкоштовний і не потребує реєстрації.
Чи можна редагувати XML на Android?
Так. Відкрийте цю сторінку в браузері на Android, торкніться «Відкрити файл», відредагуйте код і збережіть файл.
Як редагувати XML у Microsoft Edge?
Edge показує XML лише для читання. Відкрийте файл на цій сторінці в Edge — і його можна буде редагувати, форматувати й зберігати.
Як відформатувати XML?
Натисніть «Форматувати» й виберіть відступ. «Мініфікувати» прибирає пробільні символи між тегами. Текстовий вміст ніколи не змінюється.
Як перевірити, чи коректний мій XML?
Редактор перевіряє структуру під час введення й показує місце першої помилки. Перевірка за схемою XSD поки що недоступна.
Чи можна редагувати підписаний XML-документ?
Відкрити й змінити можна будь-який XML-файл, але редактор нічого не знає про предметні правила чи цифрові підписи: після редагування підписаного документа підпис стає недійсним.