Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Сервери в НімеччиніGDPR за задумом
Основні сервери розміщено в Hetzner у Німеччині. Оскільки ваші файли не залишають пристрій, їхній вміст узагалі не передається.
YAML - поширений формат конфігурації для конвеєрів CI, Docker Compose, Kubernetes і багатьох інструментів: він використовує відступи замість дужок і майже без церемоній. TOML переслідує ту саму мету читабельності для людини, але спирається на розділи у квадратних дужках і прості рядки виду ключ-дорівнює-значення, як їх використовує Cargo.toml чи pyproject.toml. Цей інструмент читає ваш файл YAML і записує ту саму структуру у вигляді коректного TOML.
Перетворення виконується повністю локально у браузері: js-yaml читає YAML, smol-toml записує TOML, обидва на чистому JavaScript. Вкладені відображення стають таблицями та підтаблицями TOML (наприклад, [server.meta]), послідовності стають масивами TOML, мітки часу стають справжніми значеннями дати й часу. Із відступної конфігурації YAML ви отримуєте чітко структурований .toml, який можна одразу версіонувати та зафіксувати.
Так закривається розрив між форматами: JSON у YAML, JSON у TOML і тепер YAML у TOML - усі доступні локально. Інструмент лишається чесним щодо цього: документу TOML потрібна таблиця на верхньому рівні, тож послідовність YAML, одиночний скаляр чи null у корені відхиляється зі зрозумілим повідомленням, а не падає загадковим чином. А оскільки TOML не має типу null, відображення зі значеннями null повідомляються, а не відкидаються мовчки. Нічого не вивантажується.
Технічні дані
Технічні дані
Вхідні формати
YAML, YML
Вихідний формат
TOML
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть або виберіть ваш файл YAML.
Інструмент перетворює його на TOML.
Завантажте файл TOML.
Обмеження:Очікує відображення YAML на верхньому рівні; послідовність, скаляр чи null у корені відхиляється зі зрозумілим повідомленням. Вкладені відображення стають підтаблицями, послідовності - масивами TOML, мітки часу - значеннями дати й часу TOML. TOML не має типу null, тож відображення зі значеннями null відхиляються, а не відкидаються мовчки. Якорі YAML розв'язуються під час читання.
Часті запитання
Чи вивантажується мій файл?
Ні. Перетворення виконується повністю локально у браузері - нічого не надсилається.
Чому корінь має бути відображенням?
Документ TOML - це таблиця на верхньому рівні; послідовність чи скаляр не можуть бути коренем TOML.
Як обробляються мітки часу?
Мітки часу YAML записуються як справжні значення дати й часу TOML, а не як рядки.
Що відбувається зі значеннями null?
TOML не має типу null; відображення, що містять null, відхиляються зі зрозумілим повідомленням, а не відкидаються мовчки.
Чи працює це у зворотний бік?
Для цього поєднайте "TOML у JSON" і "JSON у YAML".
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність