Zawartość Twoich plików nie jest nigdzie przetwarzana w ramach powierzenia. Nie potrzebujesz umowy powierzenia z gottrix, aby obrabiać dokumenty poufne lub firmowe.
Serwery w NiemczechRODO już w projekcie
Serwery origin w Hetzner w Niemczech. Ponieważ Twoje pliki nie opuszczają urządzenia, ich treść w ogóle nie jest przesyłana.
YAML to rozpowszechniony format konfiguracji dla potoków CI, Docker Compose, Kubernetes i wielu narzędzi: używa wcięć zamiast nawiasów i bez zbędnej ceremonii. TOML dąży do tego samego celu czytelności dla człowieka, ale opiera się na sekcjach w nawiasach kwadratowych i prostych liniach klucz-równa-się-wartość, takich jak używa Cargo.toml czy pyproject.toml. To narzędzie odczytuje twój plik YAML i zapisuje tę samą strukturę jako poprawnie utworzony TOML.
Konwersja odbywa się w całości lokalnie w przeglądarce: js-yaml czyta YAML, smol-toml zapisuje TOML, oba w czystym JavaScript. Zagnieżdżone mapowania stają się tabelami i podtabelami TOML (jak [server.meta]), sekwencje stają się tablicami TOML, a znaczniki czasu prawdziwymi wartościami daty i godziny. Z wciętej konfiguracji YAML otrzymujesz przejrzyście ustrukturyzowany plik .toml, który możesz od razu wersjonować i zatwierdzić.
W ten sposób zamyka się luka między formatami: JSON do YAML, JSON do TOML, a teraz YAML do TOML są wszystkie dostępne lokalnie. Narzędzie pozostaje w tym uczciwe: dokument TOML potrzebuje tabeli na najwyższym poziomie, więc sekwencja YAML, pojedynczy skalar lub null w korzeniu jest odrzucany z czytelnym komunikatem zamiast zawodzić w niejasny sposób. A ponieważ TOML nie ma typu null, mapowania z wartościami null są zgłaszane, a nie po cichu pomijane. Nic nie jest wysyłane.
Dane techniczne
Dane techniczne
Formaty wejściowe
YAML, YML
Format wyjściowy
TOML
Przetwarzanie wsadowe
Nie
Przetwarzanie
Lokalnie w przeglądarce (JavaScript)
Przesyłanie plików
Brak
W 3 krokach
Upuść lub wybierz swój plik YAML.
Narzędzie konwertuje go na TOML.
Pobierz plik TOML.
Ograniczenia:Oczekuje mapowania YAML na najwyższym poziomie; sekwencja, skalar lub null w korzeniu jest odrzucany z czytelnym komunikatem. Zagnieżdżone mapowania stają się podtabelami, sekwencje tablicami TOML, znaczniki czasu wartościami daty i godziny TOML. TOML nie ma typu null, więc mapowania z wartościami null są odrzucane zamiast po cichu pomijane. Kotwice YAML są rozwijane przy odczycie.
Częste pytania
Czy mój plik jest wysyłany?
Nie. Konwersja odbywa się w całości lokalnie w przeglądarce - nic nie jest wysyłane.
Dlaczego korzeń musi być mapowaniem?
Dokument TOML to tabela na najwyższym poziomie; sekwencja ani skalar nie mogą być korzeniem TOML.
Jak obsługiwane są znaczniki czasu?
Znaczniki czasu YAML są zapisywane jako prawdziwe wartości daty i godziny TOML, a nie jako ciągi znaków.
Co dzieje się z wartościami null?
TOML nie ma typu null; mapowania zawierające null są odrzucane z czytelnym komunikatem zamiast po cichu pomijane.
Czy odwrotnie też działa?
W tym celu połącz "TOML do JSON" i "JSON do YAML".
Tylko za Twoją zgodą mierzymy korzystanie w sposób zanonimizowany za pomocą plików cookie, aby ulepszać gottrix. Twoje pliki zawsze pozostają lokalnie, na Twoim urządzeniu. Prywatność