Girintili Listeyi JSON Ağacına Dönüştür
Girintili veya madde işaretli bir listeyi iç içe JSON (veya YAML) ağacına dönüştürün ve tam tersini yapın.
Girintili Listeyi JSON Ağacına Dönüştür
Girintisi — boşluklar, sekmeler veya madde işaretleri ve numaralandırma — aracılığıyla gösterilen bir listenin yapısını yapıştırın ve bu araç bunu iç içe JSON veya YAML ağacına dönüştürür. Taslakları, sitemaps, klasör listelerini, org şemalarını ve yapının açık işaretlemede değil girintiye dayalı olduğu herhangi bir not uygulaması dışarı aktarımını okur. Yön anahtarını çevirin ve tam tersi de çalışır: bir JSON ağacını yapıştırın ve girintili bir liste geri alın.
Seçenekler girişin nasıl okunacağını ve çıktının nasıl şekillendirileceğini kontrol eder. Girintili mesafesi, kaç boşluğun bir düzey sayıldığını belirler (bir sekme, girintili mesafesi ne olursa olsun, her zaman bir düzey sayılır). Madde işaretleri ve numaralandırma yoksayılabilir — bir satır ad olmadan önce çıkarılabilir — veya metin olarak tutulabilir. Çıktı şekli, alt öğelerle nesne, dizilerin dizisi veya her düzeyin öğeleri nesne anahtarları haline gelen ad haritası arasında seçim yapabilir; alt eleman anahtar adı yalnızca nesne şekli için geçerlidir. Ad/değeri böl, her satırı ":" gibi bir sınırlayıcıda bir ad ve değer kısmına böler — "anahtar: değer" anahatları için kullanışlıdır — ve aynı sınırlayıcı geri dönüştürme sırasında onları yeniden birleştirir.
Yapılandırılmış girintili mesafesiyle eşleşmeyen girintileme — iki yerine üç boşluk — dönüştürmeyi durdurmaz; araç en yakın düzeyi atar ve çıktının altındaki sayaçta kaç satırın eşit olmadığını bildirir; böylece istenmeden bir sekme veya yapıştırma yapıştı ortaya çıkar. Ağacı listeye geri dönüştürme şu anda yalnızca JSON girdisini okur, YAML değil.
Her şey tarayıcınızda yerel olarak çalışır — yapıştırdığınız hiçbir şey asla yüklenmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya şekli daha da ayarlamak için doğrudan girişe geri gönderin.