tr

JSON'u TOML'a

JSON dosyasını yerel olarak TOML'a çevirin - tablolarla okunaklı yapılandırma, yükleme yok, doğrudan tarayıcınızda.

Cihazınızda yerel olarak işleniyor ...

Cihazınızda yerel olarak işleniyor ...

0%

Dosyam yükleniyor mu?

Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

Yükleme yok%100 yerel
İçerik sizde kalırüçüncü taraf erişimi yok
Hosted in GermanyGlobal Content Delivery
Bağımsız denetlendiTLS A+ · Başlıklar A+

JSON, API'lerin ve programların veri alışveriş biçimidir, ama insanların elle düzenlediği bir yapılandırma dosyası olarak TOML daha keyiflidir: köşeli parantez içindeki bölümler, sade anahtar-eşittir-değer satırları ve yorumlar; bu araç JSON nesnenizi tıpkı Cargo.toml veya pyproject.toml gibi düzgün biçimli TOML'a dönüştürür.

Tümüyle yerel çalışır (smol-toml, saf JavaScript); nesneler tablolara, iç içe nesneler alt tablolara (örneğin [server.meta]), diziler TOML dizilerine, skaler değerler skalerlere dönüşür; TOML üst düzeyde bir tablo gerektirdiğinden, kökte bir dizi/skaler/null değeri açık bir mesajla reddedilir.

Bununla bir şablondan Cargo veya pyproject yapılandırması üretirken, JSON ayarlarını elle düzenlenebilir bir .toml'a çevirirken ya da bir API'den okunaklı yapılandırma oluştururken karşılaşırsınız; açıkçası TOML'da null tipi yoktur, bu yüzden null değer içeren nesneler sessizce atılmaz, açık bir mesajla reddedilir; hiçbir şey yüklenmez.

Sınırlar üstüne dürüst bir not: TOML null değeri de aynı dizi içinde karışık türleri de tanımaz. JSON'unuz böyle yapılar içeriyorsa bunlar kayıpsız aktarılamaz - araç bunu şeffaf kılar, sessizce geçersiz ya da yanlış bir şey üretmez.

Teknik özellikler

Teknik özellikler
Giriş formatlarıJSON
Çıkış formatıTOML
Toplu işlemeHayır
İşlemeTarayıcıda yerel (JavaScript)
Dosya yüklemeYok

3 adımda

  1. JSON dosyanızı sürükleyin veya seçin.
  2. Araç onu TOML'a dönüştürür.
  3. TOML dosyasını indirin.

Sınırlar: Üst düzeyde bir JSON nesnesi bekler (dizi/skaler/null reddedilir); iç içe nesneler -> alt tablolar, diziler -> TOML dizileri; TOML'da null tipi olmadığından null içeren nesneler reddedilir; anahtar sırası JSON'u izler.

Sık sorulan sorular

Dosyam yükleniyor mu?

Hayır, işlem tümüyle yereldir; JSON'unuz tarayıcınızdan çıkmaz.

Kök neden bir nesne olmalı?

Bir TOML belgesi üst düzeyde bir tablodur, bu yüzden kökte bir JSON nesnesi gerekir.

İç içe nesneler nasıl eşlenir?

TOML tablolarına ve alt tablolara, örneğin [server] ve [server.meta].

Null değerler ne olur?

TOML'da null tipi yoktur; null değer içeren nesneler açık bir mesajla reddedilir.

Tersi mümkün mü?

Evet, "TOML'u JSON'a" aracımızı kullanın.

İlgili araçlar

TOML'u JSON'a · JSON'dan YAML'a · YAML'dan JSON'a · YAML TOML Dönüştürücü · OBJ'den GLB Dönüştür · GLB'den OBJ Dönüştür