24 converter Birimler · Para birimleri · Dosyalar

JSON dosyasını YAML biçimine dönüştürün JavaScript Object Notation ↔ YAML Ain't Markup Language Ücretsiz Çevrimiçi Güvenli

Bir JSON dosyası bırakın, YAML alıp gidin. Okuma da yazma da burada, tarayıcınızda olur; dosya cihazınızdan çıkmaz — geçişin neyi koruduğu ve neyi koruyamadığı ise aşağıda yazılıdır, sizin keşfetmenize bırakılmaz.

Dosyanızı dönüştürün

Buraya bir JSON dosyası bırakın ya da bir tane seçin.

Dosyanız bu cihazdan çıkmaz. Her şey tarayıcınızda çalışır.

Bu dönüştürücü hakkında
Neleri korur Her şeyi, iki yönde de: eşlemeler, listeler, dizgeler, sayılar, doğruluk değerleri ve null. Yinelenen yapılar çapa olarak değil tam olarak yazılır, böylece dosya yukarıdan aşağı okunur.
Neleri yapamaz YAML anlamı girintiye koyar; bu yüzden derinde duran bir değer derin girintili bir dosya verir — okunur, ama kısa değil. Uzun dizgeler yüz sütun dolayında bölünür; bu, satır sonlarının yerini değiştirir, değeri değil. Anahtarlar JSON'daki sıralarını korur.
Nerede çalışır Tarayıcınızda. Hiçbir şey yüklenmez, dolayısıyla sonradan silinecek bir şey de kalmaz.

Hiçbir şey yüklenmez

JSON biçiminden dönüştürme

JSON biçimine dönüştürme

Bu biçimler nereden geliyor

CSV en eskisi ve en az standartlaşmış olanıdır: metin satırları hâlinde yazılmış bir çizelge; 1970'lerden beri kullanılıyor ve ancak 2005'te yazıya döküldü — o zamana dek her program ayracın ne olduğuna ve tırnağın ne vakit konacağına kendi başına karar vermişti. XML, 1998'de SGML'den çıktı; katı bir yapı taşıması ve bir şemaya karşı denetlenmesi gereken belgeler için. JSON'u Douglas Crockford 2001 dolaylarında JavaScript'in içinden çekip çıkardı; bilerek nesnelere, dizilere, sayılara ve dizgilere indirgedi — ve webi ele geçirmesinin sebebi bu sadeliktir. YAML onun okunur kuzenidir; başka yerde parantezlerin gördüğü işi orada girinti görür. Aralarında çevirirken önemli olan tek şey şudur: CSV düzdür, satır ve sütunlardan bir ızgaradır; JSON, XML ve YAML ise birer ağaçtır.

Onlarla nerede karşılaşırsınız

CSV, bir hesap çizelgesinin dışa aktardığı ve bir muhasebecinin, bir mağaza yazılımının ya da bir banka ekstresinin size uzattığı şeydir. JSON, web hizmetlerinin konuştuğu dildir ve yapılandırma dosyaları giderek onunla yazılır. XML eski kurumsal dizgelerde, faturalandırma standartlarında ve ofis biçimlerinin ta içinde yaşar. YAML, insanların ayarları elle yazdığı yerdir. Aralarında çevirmek, verileri üretildikleri yerden gereksinildikleri yere taşımanın günlük işidir.

Sık sorulan sorular

CSV dosyam Excel'de tek sütun olarak açıldı. Neden?

Çünkü hesap çizelgeniz başka bir ayraç bekliyordu. Excel, bilgisayarın bölge ayarlarındaki liste ayracını izler; virgülün zaten ondalık işareti olduğu her yerde bu noktalı virgüldür — yani kıta Avrupası'nın büyük bölümünde. Virgülle ayrılmış bir dosya o zaman tek bir metin sütunu gibi görünür. Dosyaya çift tıklamak yerine içe aktarma penceresini kullanın ve ayracı açıkça belirtin. 3.5'in kimi zaman tarih olarak gelmesinin sebebi de aynı bölge ayarıdır.

İç içe JSON'um neden derli toplu bir hesap çizelgesine dönüşmüyor?

Çünkü hesap çizelgesi düzdür, JSON ise bir ağaçtır. Bir satır her sütun için bir değer taşır; bir JSON nesnesi ise bir alanın içindeki bir listenin içinde başka bir liste taşıyabilir. Çevirmek, bunu nasıl yassılaştıracağınızı seçmek demektir: ya iç içe adları tek bir uzun sütun başlığında birleştirmek, ya da ana satırı her çocuk için bir kez yinelemek. İkisi de ödündür ve hiçbiri kendiliğinden geri alınamaz — bu yüzden hesap çizelgesinden özgün biçime dönmek genellikle insan kararı ister.

Dosya kalite yitirir mi?

İki biçimin neyi tutabildiğine bağlıdır. Aynı şeyi saklayan biçimler arasında çevirmek — PNG'den BMP'ye, WAV'dan FLAC'e — hiçbir şey yitirmez. Yer kazanmak için bilgi atan bir biçime çevirmek, örneğin JPEG ya da MP3'e, her seferinde biraz yitirir; geri çevirmek de onu geri getirmez. Bir seçim varsa, bu sayfa en küçük dosyayı üretmek yerine özgün kaliteyi korumaya meyleder.

Dosyam bir yere yükleniyor mu?

Hayır. Çevrim, kendi makinenizde, tarayıcınızın içinde olur; dosya oradan hiç çıkmaz ve burada onu alabilecek bir sunucu zaten yoktur. Büyük bir dosyayı bir yüklemenin değil kendi belleğinizin sınırlamasının ve çevirdiğiniz hiçbir şeyin kimsenin kayıtlarında — bizimkiler dahil — görünememesinin sebebi budur. Ses ve film araçları, çevrim motorunu ilk kullanımda bu siteden indirir — otuz megabayt kadar, bir kez; ondan sonra iş yine tümüyle sizin makinenizde yapılır.

İnsanlar JSON'u neden YAML'a dönüştürür

JSON, programların sevdiği gösterimdir: katı, derli toplu ve her dil tarafından anlaşılır. Ama insanlara karşı nazik değildir. Uzun bir JSON dosyası, yorum için yer bırakmayan ve her şeyi bozabilecek bir sondaki virgülü olan, süslü parantezlerden, köşeli parantezlerden, tırnaklardan ve virgüllerden oluşan bir çalılıktır. YAML, insanların verileri elle okumak ve düzenlemek zorunda kaldıklarında seçtiği gösterimdir. Süslü parantez yerine girinti kullanır, yorumlara izin verir ve neredeyse bir ana hat gibi okunur; yapılandırma için favori olmasının nedeni budur: derleme hatları, kapsayıcı tanımları, dağıtım dosyaları, statik sitelerin ve belgeleme araçlarının ayarları. Veri JSON olarak geldiğinde ve onunla okuması hoş bir biçimde çalışmak istediğinizde bir dönüşüm gerekir. İnsanların JSON'u YAML'a dönüştürmesinin nedeni budur.

Durumlar gündeliktir. Bir aracın çıktısı JSON olan ve onu bir yapılandırma dosyasına çevirmek isteyen bir geliştirici. Ayarları bir sistemden diğerine taşıyan ve okunaklı bir biçimi tercih eden bir ekip. Bir API yanıtının yapısını karışıklık olmadan okumak isteyen bir yazar. Süslü parantezlerin girintiyle nasıl eşleştiğini görmek isteyen bir öğrenci. Her durumda veri aynıdır ve yalnızca gösterim değişir.

Bu sayfa JSON'u YAML'a tarayıcınızda dönüştürür. Dosyanız burada okunur ve yazılır; bu yüzden cihazınızdan asla çıkmaz; bu, çoğu zaman adresler, iç sistem adları ve bazen sırlar tutan yapılandırma dosyaları için önemlidir. Ve sayfa, geçişin neyi koruduğunu ve neyi koruyamadığını sizi keşfetmeye bırakmak yerine önceden söyler. Aşağıda dönüşümün nasıl çalıştığını, derin iç içelik ve uzun dizgilerle ne olduğunu ve derli toplu bir sonucun nasıl elde edileceğini bulacaksınız.

Dönüşüm nasıl çalışır

İki gösterimde aynı biçimler

JSON'unuz tarayıcınızın içinde okunur ve yapısı YAML olarak yazılır. İkisi de aynı biçimleri tutar ve her şey her iki yönde korunur: eşlemeler, listeler, dizgiler, sayılar, mantıksal değerler ve null. JSON'daki bir nesne YAML'da bir eşleme, bir dizi bir dizilim olur ve skaler değerler türlerini korur. Sayısı 8080 olan port anahtarı port: 8080 verir ve true olan enabled anahtarı enabled: true verir.

Tekrarlanan yapılar tam olarak yazılır

YAML'ın çıpalar ve takma adlarla tekrardan kaçınmanın bir yolu vardır. Dönüştürücü onu kullanmaz. Tekrarlanan yapılar çıpalar olarak değil tam olarak yazılır; böylece dosya doğrudan aşağı okunur. Bu YAML'ı biraz uzatır, ama içindeki hiçbir şeyin başka yerde aranması gerekmez ve her okuyucu her bloğu kendi başına anlayabilir.

Anahtarlar sıralarını korur

Anahtarlar, JSON'da sahip oldukları sırayı korur. YAML kaynakla aynı sırada okunur; bu yüzden JSON'u bilen biri yolunu hemen bulur.

Korunanlar

Veri olan her şey

Her şey her iki yönde korunur: eşlemeler, listeler, dizgiler, sayılar, mantıksal değerler ve null. JSON'unuzda bir değerse YAML'da da aynı türle bir değerdir.

Korunmaya ihtiyaç duyan dizgiler

Bazı dizgiler YAML'da çıplak yazılırsa yanlış okunur: true sözcüğü, tırnak içinde bir sayı, iki nokta içeren bir metin. Dönüştürücü bu tür dizgileri tırnak içine alır; böylece mantıksal değerlere ya da sayılara dönüşmeden dizgi olarak geri gelirler. "true" diyen bir JSON dizgisi YAML'da dizgi olarak kalır.

Unicode

Aksanlı harfler, simgeler ve diğer alfabelerden karakterler olduğu gibi korunur; bu yüzden birkaç dilde bir dosya okunaklı kalır.

JSON'u YAML'a dönüştürmeden önce bilmeniz gerekenler

Derin iç içelik derin girinti demektir

YAML anlamı girintisine koyar; bu yüzden derinlemesine iç içe biten bir değer derinlemesine girintili bir dosya olur: okunaklı ama kısa değil. Sekiz düzeyli bir JSON ağacı, sol kenar boşluğundan çok uzakta başlayan satırlar verir. Bu hantallaşırsa yapıyı kaynağında düzleştirmeyi düşünün.

Uzun dizgiler sarılır

Uzun dizgiler yaklaşık yüz sütunda sarılır; bu, değeri değiştirmeden satır sonlarının düştüğü yeri değiştirir. JSON'da tek uzun bir satır olan bir paragraf YAML'da birkaç satırda görünür, ama aynı metindir. YAML'ı okuyan bir program özgün dizgiyi alır.

Yorumlar uydurulamaz

YAML yorumlara izin verir, ama JSON hiçbirini taşımaz; bu yüzden sonuçta yoktur. Açıklamaları sonradan elle ekleyebilirsiniz; bu, dosyanın ilk etapta YAML'da olmasının ana nedenlerinden biridir.

Burada JSON'u YAML'a nasıl dönüştürürsünüz

Dosyanızı ekleyin

JSON dosyasını sayfaya bırakın ya da cihazınızdan seçin. Tarayıcınızın içinde okunur ve yüklenmez.

Dönüştürün

Düğmeye basın. Sıradan boyutta bir dosya bir an alır. Bitene kadar sayfayı açık bırakın.

İndirin ve kontrol edin

YAML'ı indirin ve bir metin düzenleyicide açın. Başa ve sona bakın ve yapının ve türlerin beklediğiniz gibi olduğunu kontrol edin.

JSON ve YAML'a daha yakından bakış

Aynı veri için iki gösterim

JSON, programların okuması ve yazması kolay olsun diye tasarlandı. YAML, insanlar için kolay olsun diye tasarlandı. O kadar örtüşürler ki JSON neredeyse YAML'ın bir alt kümesidir ve bir YAML okuyucusu genellikle JSON'u okuyabilir. JSON'u YAML'a dönüştürmek bu yüzden veriyi değiştirmek değil, onu notlara yer olan ve noktalama karmaşası olmayan bir biçimde yeniden giydirmektir.

Girinti neden özen gerektirir

YAML girintiye dayandığı için hizasız bir satır anlamı değiştirir. Dönüştürücü girintiyi tutarlı biçimde, boşluklarla ve her düzeyde aynı genişlikle yazar; böylece dosya üretildiği hâliyle doğrudur. Onu sonradan düzenlerken aynı genişliği koruyun ve YAML'ın girinti için izin vermediği sekmelerden kaçının.

Okunaklı ama her zaman daha kısa değil

YAML çoğu zaman JSON'dan daha derli toplu olarak anlatılır, çünkü süslü parantezleri ve anahtarların çevresindeki tırnakları bırakır. Düz veri için bu doğrudur. Derinlemesine iç içe veri için girinti onu karakter olarak daha uzun yapabilir. Kazanç okunabilirliktedir, boyutta değil.

Ayrıntılı yaygın durumlar

Araç çıktısını yapılandırmaya çevirmek

Araçlar çoğu zaman ayarlarını ya da sonuçlarını JSON olarak yazdırır. JSON'u YAML'a dönüştürün, yorumlar ekleyin ve insanların bakımını yaptığı yapılandırma dosyası olarak saklayın.

Ayarları sistemler arasında taşımak

Bir yapılandırmayı JSON kullanan bir sistemden YAML kullananına taşımak, hedefin anahtarları kabul ettiğinin kontrolüyle izlenen tek bir dönüşüm meselesidir.

Bir API yanıtını okumak

Bir API'nin yanıtı yüzlerce satır süslü parantezle uzayabilir. YAML'da aynı veri bir ana hat gibi okunur ve yapıyı bir bakışta görebilirsiniz.

Öğretim ve belgeleme

Aynı veriyi iki gösterimde göstermek, yapılandırılmış verinin nasıl çalıştığını öğretmenin iyi bir yoludur. YAML örnekleri kullanan belgeler çoğu zaman daha kolay okunur.

JSON'u YAML'a dönüştürmeden önce pratik öğütler

JSON'un geçerli olduğunu kontrol edin

Başıboş bir virgül ya da eksik bir tırnak dönüşümü durdurur. Sayfa bir hata bildirirse dosyayı JSON sorunlarını vurgulayan bir düzenleyicide açın ve gösterdiği satırı düzeltin.

Yapabildiğiniz yerde düzleştirin

Yapı gerektiğinden derinse önce onu basitleştirin. Daha düz bir yapı, okuması ve düzenlemesi daha kolay bir YAML verir.

Tüketiciyi düşünün

YAML'ı neyin okuyacağına bakın. Bazı araçlar belirli anahtar adları ve türler bekler ve JSON'u önceden ayarlamak YAML'ı sonradan düzenlemekten daha kolaydır.

Büyük dosyalar

Her şey cihazınızda çalışır; bu yüzden çok büyük bir dosya bellek gerektirir. Birçok megabaytlık dosyalar için bir bilgisayar kullanın ve sayfa zorlanırsa veriyi bölün.

İnsanların dönüştürmeden önce sorduğu sorular

Verilerim değişecek mi?

Hayır. Her şey her iki yönde korunur: eşlemeler, listeler, dizgiler, sayılar, mantıksal değerler ve null.

Uzun dizgilerim neden birkaç satıra bölünüyor?

Uzun dizgiler yaklaşık yüz sütunda sarılır. Bu, değeri değiştirmeden satır sonlarının düştüğü yeri değiştirir.

Dosyam neden bu kadar girintili?

Çünkü veri derinlemesine iç içedir ve YAML iç içeliği girintiyle ifade eder.

Çıpalar nerede?

Tekrarlanan yapılar çıpalar olarak değil tam olarak yazılır; böylece dosya doğrudan aşağı okunur.

Dosyam yükleniyor mu?

Hayır. Dönüşüm tarayıcınızda çalışır ve dosya cihazınızdan asla çıkmaz.

JSON'a geri dönebilir miyim?

Evet. YAML'dan JSON'a dosyayı geri okur; ancak eklediğiniz yorumlar hayatta kalmaz.

JSON'u YAML'a dönüştürürken akıllıca seçim

YAML gerçekten gerekli mi?

Alan araç JSON okuyorsa JSON'u koruyun. İnsanların dosyayı okuması ve düzenlemesi gerektiğinde ya da araç YAML gerektirdiğinde dönüştürün.

Diğer hedefler

Hedef bir işaretleme dosyasıysa JSON'dan XML'e izleyebilir. Tablolar için JSON'dan CSV'ye ve JSON'dan XLSX'e elektronik tablolara hizmet eder.

JSON'u koruyun

JSON bir programdan geliyorsa ana kopyadır. Onu koruyun ve değiştiğinde YAML'ı yeniden üretin.

Dönüşümden sonra iyi bir sonuç almak

Yorum ekleyin

Sonuçta hiç yoktur ve YAML'ın parladığı yer burasıdır. Her bloğun üstüne ne yaptığını ve hangi değerlere izin verildiğini söyleyen kısa bir not ekleyin.

Türleri kontrol edin

Sürümler, kodlar ve bayraklar gibi değerlere bakın. Dizgi demek istediğiniz yerde dizgi, sayı demek istediğiniz yerde sayı olduklarından emin olun.

Girintiyi tutarlı tutun

Düzenlerken boşluk kullanın ve her düzeyde aynı genişliği koruyun. Boşlukları gösteren ve YAML'ı kontrol eden bir düzenleyici sizi hatalardan kurtarır.

JSON'unuzu iyi dönüşecek biçimde hazırlamak

Düzenli tutun

JSON'u YAML'a dönüştürdüğünüzde düzenli veri en iyi dönüşür: tutarlı anahtarlar ve net türler. Düzensiz veri doğru ama dağınık bir sonuç verir.

Anahtarları açıkça adlandırın

İnsanlar YAML'ı okuyacaktır; bu yüzden ne demek istediklerini söyleyen anahtarlar seçin. Bir yapılandırmanın bakımı, adları sade olduğunda daha kolaydır.

Önce küçük bir parçayla deneyin

Dosyanız büyükse bir bölümü bir deneme dosyasına alın ve onu dönüştürün. Sonuca hızlı bir bakış, yapının beklediğiniz gibi olup olmadığını gösterir.

JSON'u YAML'a dönüştürdükten sonra YAML'la çalışmak

JSON'un tutamadığı notları ekleyin

Yeni dönüştürülmüş bir dosyayla yapılacak ilk şey onu baştan okumak ve bir yabancının şaşıracağı yerlere yorum eklemektir. Bir bölümün üstünde neyi denetlediğini söyleyen kısa bir satır, başka yerde tutulan bir sayfa belgelemeden daha değerlidir, çünkü betimlediği şeyin yanında durur. JSON'u YAML'a dönüştürdüğünüzde elde ettiğiniz ana avantaj budur.

İlgili ayarları gruplayın

Anahtarlar JSON'da sahip oldukları sırayı korur; bu, bir programın onları yayma sırası olabilir. YAML'da onları, ilgili ayarlar gruplar arasında bir boş satırla bir arada dursun diye yeniden düzenlemekte özgürsünüz. Bir eşlemedeki anahtarların sırası çoğu okuyucu için bir anlam taşımadığından bu güvenlidir, ama önemsemesi ihtimaline karşı kullandığınız aracı kontrol edin.

Alıcı aracın ne beklediğini kontrol edin

Geçerli bir YAML dosyası zorunlu olarak geçerli bir yapılandırma değildir. Araçlar belirli anahtarlar ve türler bekler ve bazıları bilinmeyen anahtarlar konusunda katıdır. Dönüşümden sonra dosyayı aracın belgeleriyle karşılaştırın ve varsa kendi denetleyicisini çalıştırın.

Sürüm denetimi kullanın

YAML'da yapılandırma satır satır karşılaştırması kolaydır; bu da onu sürüm denetimi için uygun yapar. Dönüştürülmüş dosyayı işleyin ve meslektaşların her değişikliği, tek satırlık küçültülmüş JSON'la çok daha zor olan açık bir fark olarak görmesine izin verin.

Sırlara dikkat edin

Araçlardan dışa aktarılan JSON bazen jetonlar ve parolalar içerir. Dönüşüm tarayıcınızda gerçekleştiği için hiçbir şey cihazınızdan çıkmaz, ama YAML dosyası aynı sırları içerecektir. Dosyayı işlemeden ya da paylaşmadan önce onları kaldırın ya da daha güvenli bir yere taşıyın.

Düzenlerken girintiye göz kulak olun

Elle düzenlemeye başladığınızda ana risk, bir boşluk yerinden oynamış bir satırdır. Boşlukları gösteren ve yazarken YAML'ı kontrol eden bir düzenleyici kullanın ve dönüştürücünün yaptığı gibi her düzeyde aynı genişliği koruyun.

Kaynak değiştiğinde yeniden dönüştürün

JSON bir program tarafından üretiliyorsa ve zaman zaman değişiyorsa her yeni sürüm için JSON'u YAML'a yeniden dönüştürün ve yorumlarınızı eski dosyadan yenisine birleştirin. Bir karşılaştırma aracı bunu dakikalar meselesi yapar.

Gizlilik ve işleme

Yerel dönüşüm yapılandırma için neden önemli

Yapılandırma dosyaları çoğu zaman adresler, iç sistem adları ve bazen anahtarlar ve parolalar tutar. Birçok çevrimiçi dönüştürücü dosyanızı bir sunucuya yükler, işler ve sonucu geri gönderir; bir süre için bir kopya, denetlemediğiniz bir makinede yaşar. Burada işi kendi tarayıcınız yapar; bu yüzden dosya cihazınızda kalır.

Ayrıldığınızda ne olur

Sayfayı kapattığınızda dönüştürülen dosya tarayıcıdan kaybolur; bu yüzden önce indirin. Dosyanızla ilgili hiçbir şey saklanmaz.

Bir şey ters giderse

Sayfa dosyanın geçerli JSON olmadığını söylüyor

Başıboş bir virgül, eksik bir tırnak ya da kapanmayan bir parantez olabilir. Dosyayı JSON hatalarını vurgulayan bir düzenleyicide açın ve gösterdiği satırı düzeltin.

Araç YAML'ı reddediyor

Beklediği anahtar adlarını ve türleri kontrol edin. YAML geçerlidir, ama araç farklı adlar ya da farklı bir yapı isteyebilir.

Büyük bir dosyayla sayfa donuyor

Her şey cihazınızda çalışır ve büyük bir dosya bellek gerektirir. Bir bilgisayarda yeniden deneyin ya da veriyi bölün.

İlgili araçlar

Aynı araç ailesi komşu işleri kapsar. Geri dönmek için YAML'dan JSON'a kullanın. İşaretleme için JSON'dan XML'e ve XML'den JSON'a ikisi arasında dönüştürür. Tablolar için JSON'dan CSV'ye, CSV'den JSON'a, JSON'dan XLSX'e ve XLSX'ten JSON'a vardır.

Çözümlü bir örnek

Bir aracın ayarlarını 150 satırlık bir JSON dosyası olarak yazdırdığını ve sizin onları meslektaşların okuyup yorum yapabileceği bir yapılandırma olarak deponuzda tutmak istediğinizi varsayalım. Dosyayı buraya bırakır ve düğmeye basarsınız. Bir an sonra yapının bir ana hat gibi okunduğu yaklaşık 90 satırlık bir YAML indirirsiniz. Her bölümün üstüne bir yorum eklersiniz, onu işlersiniz ve ekibe nerede düzenleyeceğini söylersiniz. JSON aracın çıktısı olarak kalır.

Kısa bir kontrol listesi

Dönüştürmeden önce

JSON'un geçerli olduğunu kontrol edin. Mümkünse derin iç içeliği basitleştirin. JSON'u koruyun.

Dönüştürürken

Dosya hazır olana kadar sayfada kalın.

Dönüştürdükten sonra

YAML'ı açın, yapıyı ve türleri kontrol edin, yorumlar ekleyin ve onu okuyacak araçla deneyin.

Yaygın hatalar

Daha kısa bir dosya beklemek

Derin iç içelik derin girinti yapar. YAML daha okunaklıdır, her zaman daha küçük değil.

Sekmelerle düzenlemek

YAML girinti için sekmelere izin vermez. Boşluk kullanın.

Kaynağı kaybetmek

JSON bir programdan geliyorsa onu koruyun ve değiştiğinde YAML'ı yeniden üretin.

Dosyanız cihazınızda kalır

Dönüşüm yerel olarak gerçekleşir. Dosyanız kendi tarayıcınız tarafından okunur, orada yeniden yazılır ve YAML olarak size geri verilir. Hiçbir şey yüklenmez; bu yüzden bir sunucuda kopya kalmaz ve kimse onu okuyamaz. Özel içerikli yapılandırma için JSON'u YAML'a dönüştürmenin güvenli yolu budur.

Özet

Burada JSON'u YAML'a dönüştürmek için dosyayı bırakın ve düğmeye basın. Tarayıcınızda okunur ve yazılır; bu yüzden dosya cihazınızdan asla çıkmaz. Her şey her iki yönde korunur: eşlemeler, listeler, dizgiler, sayılar, mantıksal değerler ve null. Tekrarlanan yapılar çıpalar olarak değil tam olarak yazılır; böylece dosya doğrudan aşağı okunur. YAML anlamı girintisine koyar; bu yüzden derinlemesine iç içe biten bir değer derinlemesine girintili bir dosya olur, okunaklı ama kısa değil. Uzun dizgiler yaklaşık yüz sütunda sarılır; bu, değeri değiştirmeden satır sonlarının düştüğü yeri değiştirir. Anahtarlar, JSON'da sahip oldukları sırayı korur.

Uzunluk ve alan Kütle ve hacim Sıcaklık Para birimleri