Сучасний API · застарілий XML

JSON у XML JSON увійшов. XML вийшов.

Нова система використовує JSON. Стара система використовує лише XML. Інтеграція — ваша проблема. Morph перекладає структуру у вашому вікні браузера — кореневий елемент, дочірні елементи, атрибути, CDATA, якщо потрібно. JSON залишається там, де був. XML зберігається локально. Ніякого завантаження, ніякої онлайн-черги, ніякого обмеження швидкості API. Безкоштовно для всього, що працює на вашому пристрої; AI оплачується кредитами.

Перетягніть файл сюди
JSON → XML
Вибрати файл
Читає та записує всередині цієї вкладки. Нічого не надсилається нікуди.

Що це насправді робить

01
ПАРСУВАТИ

JSON читається локально

Масиви, об'єкти, вкладені структури — все обробляється відразу в браузері. Жодного завантаження.

02
MAP

Ключі до елементів

Ключі об'єктів стають іменами елементів. Елементи масиву стають повторюваними елементами. Налаштовувані кореневі та імена елементів.

03
EMIT

Привабливий або компактний XML

Відступ для людського огляду. Компактний для передачі. Обидва валідні, обидва правильно структуровані.

04
МАСОВИЙ

Папка в

Завантажте кілька файлів JSON. Кожен стає окремим XML. Бесплатний рівень не має обмеження на пакетні завантаження.

Як це працює

  1. Відкрийте morph.cool — тільки в браузері.
  2. Скиньте файл .json або вставте структуру.
  3. Виберіть XML як вихідний формат. Налаштуйте імена кореневого та елементного вузлів, якщо потрібно.
  4. Завантаження .xml — правильно зібрані, без помилок схеми.
  5. Надіслати до старої системи. JSON залишається незмінним.
0Завантажити
∞Межа пакетної обробки
1-клікЕкспорт

Чому люди залишають інструменти завантаження та черги

Більшість корпоративних інтеграцій починається з однієї фрази: «нова система використовує JSON, стара приймає лише XML». Онлайн-конвертери ставлять у чергу. CLI-інструменти вимагають встановлення та навчання. Morph працює перекладачем у вашому браузері — fast-xml-parser через WebAssembly, відформатований вихід, налаштовні ім'я кореневого та елементів.

Часто задавані питання

Як це відрізняється від конвертерних сайтів або парсера командного рядка?

Інструменти для черги та водяного знаку онлайн. CLI-інструменти потребують встановлення. Morph працює в вашому браузері — перетягніть, відпустіть, завантажте.

Чи можна налаштувати назви елементів?

Так. Кореневий елемент, елемент структури (для масивів) та персоналізовані налаштування за ключами можна налаштувати.

What about XML attributes vs. child elements?

Ключі об'єктів, перед якими стоїть @, стають атрибутами. Решта стають дочірніми елементами. Стандартна конвенція.

Форматувати чи скорочувати?

Обидва. За замовчуванням індексовано для читаності. Увімкніть компактний режим для виробничих повідомлень.

Чи правильно формований вихід?

Так. Особливі символи екрановані, CDATA для вільного тексту, один кореневий елемент. Валідується будь-яким парсером XML.

Є безкоштовний рівень?

Так. Все, що працює на вашому пристрої, безкоштовне без обмежень. Штучний інтелект та серверні функції оплачуються кредитами, приблизно за цент кожен.

Конвертувати JSON → XML
Convert JSON → XML
Nothing leaves your device · Free for what you make, credits for what we run