Съдържанието остава у теббез достъп на трети страни
Не възниква обработка на съдържанието на файловете ти. Не ти трябва договор за обработка на данни с gottrix, за да работиш с поверителни или служебни документи.
Hosted in GermanyGlobal Content Delivery
Основни сървъри в Hetzner в Германия, глобално доставяне чрез мрежа за доставяне на съдържание (CDN). Съдържанието на файловете ти никога не се предава в този процес - то не напуска устройството ти.
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 се разрешават при четене. Коментарите в YAML се губят, защото TOML не може да ги представи на същото място.
Чести въпроси
Качва ли се файлът ми?
Не. Преобразуването се извършва изцяло локално в браузъра - нищо не се изпраща.
Защо коренът трябва да е съответствие?
Документ TOML е таблица на най-горното ниво; последователност или скалар не могат да бъдат корен на TOML.
Как се обработват времевите печати?
Времевите печати на YAML се записват като истински стойности за дата/час в TOML, а не като низове.
Какво се случва със стойностите null?
TOML няма тип null; съответствията, които съдържат null, се отхвърлят с ясно съобщение, вместо да се изхвърлят мълчаливо.
Работи ли и обратното?
За това комбинирайте „TOML към JSON“ и „JSON към YAML“.
Само с вашето съгласие измерваме употребата анонимно чрез бисквитки, за да подобряваме gottrix. Вашите файлове винаги остават локално, на вашето устройство. Поверителност