Перетворюйте XML у JSON у вашому браузері - передавайте застарілі корпоративні дані в сучасні скрипти та API.
XML досі живить несподівано велику кількість корпоративної інфраструктури: SOAP API, конфігураційні файли, документи Office, RSS та Atom-стрічки. JSON захопив практично всі інші області. Конвертація XML у JSON — це міст між цими двома світами - приведіть застарілі дані до форми, яку сучасні інструменти JavaScript, Python і REST можуть спожити в один рядок.
Ми розбираємо за допомогою fast-xml-parser. Атрибути стають ключами "@_attr" у батьківському об'єкті, текстовий вміст стає "#text", а повторювані теги автоматично згортаються в масиви. Самозакриваючіся теги відображаються як null. Коментарі та інструкції обробки відкидаються. Усе виконується у вашому браузері; XML не завантажується.
XML (Extensible Markup Language) — розлогий, ієрархічний текстовий формат, який передує JSON. Він досі поширений у корпоративних API, RSS-стрічках, документах Office та конфігураційних файлах.
JSON (JavaScript Object Notation) — лінгва-франка структурованих даних в інтернеті. Масиви, об'єкти, рядки, числа, булеві значення. Читається всіма сучасними мовами програмування.
Перетягніть XML на конвертер вище, або натисніть у поле, щоб вибрати файл із вашого пристрою.
Ми заздалегідь обрали JSON як формат виводу. Змініть його в випадаючому списку, якщо хочете інший формат.
Натисніть «Конвертувати» та дочекайтеся завершення індикатора прогресу. Завантажте JSON, коли воно буде готове.
Перетворіть масив об'єктів JSON у плоский CSV-файл - вставте в Excel, Google Таблиці або будь-який інструмент для електронних таблиць.
Конвертуйте CSV-файл у JSON у браузері — ідеально для передачі таблиць у скрипти, API або LLM.
Перетворюйте конфігурації YAML у JSON для інструментів, API та скриптів, які віддають перевагу синтаксису JSON.