Серіалізація даних: JSON, YAML, XML та CSV
Формати обміну даними для API, файлів конфігурації та табличних даних.
Файли обробляються локально у вашому браузері за допомогою WebAssembly та HTML5 API. Вони ніколи не залишають ваш пристрій, тому немає завантажень на сервер чи стороннього зберігання файлів.
Починайте конвертацію негайно на своєму пристрої - без очікування передавання файлів, черг на завантаження чи обмежень віддаленого сервера.
Використовуйте будь-який доступний інструмент без створення облікового запису, оплати тарифу чи штучних обмежень на розмір файлу. Конвертуйте стільки, скільки дозволяють ваш браузер і пристрій.
Порівняння форматів та технічні характеристики
| Формат виводу | MIME-тип | Специфікація | Тип |
|---|---|---|---|
| JSON Дані | application/json | RFC-4180-CSV | Формат нотації об'єктів JavaScript |
| HTML Вихідний код | text/html | W3C-SVG | Документ із розміткою гіпертексту |
Технічні специфікації та розбір кодеків
JSON проти YAML: для API та для зручних для людини конфігурацій
JSON є суворим та однозначним, що робить його універсальним стандартом для браузерних API та веб-додатків. YAML розроблений для зручності читання людьми без фігурних дужок, тому інструменти DevOps, такі як Docker та Kubernetes, використовують YAML для файлів конфігурації.
Пастка пробілів у YAML
YAML вимагає точних відступів: змішування табуляції та пробілів або зміщення на два пробіли може призвести до помилок синтаксису або неправильно налаштованих серверів. Конвертація YAML у JSON перевіряє синтаксис та миттєво висвітлює розбіжності у схемі.
Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.