Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Hosted in GermanyGlobal Content Delivery
Основні сервери розміщено в Hetzner у Німеччині, доставлення по всьому світу відбувається через мережу доставлення контенту (CDN). Вміст ваших файлів при цьому ніколи не передається - він не залишає ваш пристрій.
XML - поширений ієрархічний формат даних, типовий для стрічок RSS, API SOAP, офісних документів, конфігурацій та обміну даними між системами. Проте для подальшої обробки в сучасних програмах та API JSON зручніший. Цей інструмент перекладає деревоподібну структуру XML у рівноцінний обʼєкт JSON.
Цей інструмент розбирає ваш XML повністю локально у вашому браузері (fast-xml-parser, чистий JavaScript). Вкладені елементи стають вкладеними обʼєктами, а атрибути переймаються з префіксом «@_», тож жодна інформація не губиться. Недійсний XML відхиляється з чітким повідомленням про помилку. Нічого не завантажується на сервер.
Натрапите ви на це, скажімо, аналізуючи стрічку новин, карту сайту, інтерфейс банківської виписки чи давню вимогу експорту даних, що досі мислить кутовими дужками. Читаючи результат, зважте на одну особливість: якщо дочірній елемент трапляється лише раз, постає окремий обʼєкт, а за повторення - список. Хто це врахує в коді подальшої обробки, той уникне несподіваних окремих випадків за змінної кількості.
Технічні дані
Технічні дані
Вхідні формати
XML
Вихідний формат
JSON
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть або виберіть файл XML.
Інструмент конвертує локально і автоматично додає відступи в JSON.
Завантажте файл JSON.
Обмеження: XML має бути правильно сформованим (інакше з'явиться зрозуміла помилка). Атрибути отримують префікс '@_'. Коментарі та інструкції обробки пропускаються. Змішаний вміст не завжди можна відобразити однозначно. Простори імен залишаються префіксом у ключі. Текст, схожий на число чи логічне значення, автоматично розпізнається як справжнє число/логічне значення JSON; дата залишається текстом, оскільки XML не має власного формату дати.
Часті запитання
Чи завантажується мій файл на сервер?
Ні. Перетворення відбувається повністю локально у браузері - нічого не надсилається.
Чи переймаються атрибути?
Так. Атрибути зʼявляються в JSON з префіксом «@_» перед іменем.
Що відбувається з недійсним XML?
Ви отримуєте чітке повідомлення про помилку з причиною - без збою.
Чи можу я отримати компактний JSON замість JSON з відступами?
Вивід тут завжди акуратно оформлений з відступами. Для компактної (мінімізованої) версії пропустіть результат потім через наш інструмент Форматувати JSON з опцією Компактно.
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність