pl

TOML na JSON

Konwertuj plik TOML na JSON lokalnie - z tabelami i tablicami, bez wysyłania, prosto w przeglądarce.

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Twoje pliki nigdy nie opuściły urządzenia

    Czy mój plik jest przesyłany?

    Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

    Bez wysyłania100% lokalnie
    Treści zostają u Ciebiebrak dostępu osób trzecich
    Serwery w NiemczechRODO już w projekcie
    Zbadane niezależnieTLS A+ · Nagłówki A+

    TOML to czytelny format konfiguracji stojący za narzędziami takimi jak Cargo w Rust (Cargo.toml), pyproject.toml w Pythonie i innymi; JSON to format, który bezpośrednio przetwarzają API, skrypty i aplikacje webowe; to narzędzie parsuje Twój TOML do równoważnego obiektu JSON.

    Wszystko działa lokalnie (smol-toml, czysty JavaScript); tabele TOML stają się zagnieżdżonymi obiektami, tablice tabel stają się tablicami, a wartości daty i czasu - ciągami ISO; bardzo duże liczby całkowite spoza bezpiecznego zakresu JavaScript są odrzucane z czytelnym komunikatem, zamiast podlegać stratnej konwersji; nieprawidłowy TOML jest odrzucany z czytelnym komunikatem o błędzie; nic nie jest wysyłane.

    Przyda się, gdy oceniasz Cargo.toml lub pyproject.toml, wczytujesz konfigurację do skryptu albo przekazujesz ustawienia TOML do frontendu; otrzymujesz wcięty, czytelny JSON gotowy do użycia.

    Dane techniczne

    Dane techniczne
    Formaty wejścioweTOML
    Format wyjściowyJSON
    Przetwarzanie wsadoweNie
    PrzetwarzanieLokalnie w przeglądarce (JavaScript)
    Przesyłanie plikówBrak

    W 3 krokach

    1. Upuść lub wybierz plik TOML.
    2. Narzędzie parsuje go do JSON.
    3. Pobierz plik JSON.

    Ograniczenia: TOML 1.0 (tabele, tablice tabel, tabele wbudowane, wszystkie typy skalarne, data i czas); tabele -> obiekty, tablice tabel -> tablice, data i czas -> ciągi ISO; bardzo duże liczby całkowite spoza bezpiecznego zakresu JavaScript są odrzucane z czytelnym komunikatem, zamiast podlegać stratnej konwersji; nieprawidłowy TOML odrzucany z czytelnym komunikatem o błędzie.

    Częste pytania

    Czy mój plik jest wysyłany na serwer?

    Nie, całość odbywa się lokalnie w Twojej przeglądarce - nic nie opuszcza Twojego urządzenia.

    Które funkcje TOML są obsługiwane?

    TOML 1.0: tabele, tablice tabel, tabele wbudowane, wszystkie typy skalarne oraz wartości daty i czasu.

    Jak traktowane są wartości daty i czasu?

    Są zamieniane na ciągi znaków w formacie ISO 8601.

    Czy mogę przekonwertować Cargo.toml?

    Tak, plik Cargo.toml jest parsowany bezpośrednio jak każdy inny TOML.

    Co się stanie przy nieprawidłowym TOML?

    Otrzymasz czytelny komunikat o błędzie, a narzędzie nie ulegnie awarii.

    Powiązane narzędzia