İçeriğe atla
%100 yerel

JSON Markdown Tablosuna

JSON nesne dizisini Markdown tablosuna dönüştürün veya tersine çevirin.

Giriş
Çıkış

JSON Markdown Tablosuna

Bir JSON nesne dizisini yapıştırın ve bu araç ondan bir Markdown tablosu oluşturur: her nesnenin anahtarları başlık satırını, her nesne ise bir veri satırını oluşturur. API yanıtlarını belgelemek, bir yapılandırma dışa aktarımını README'de okunabilir bir tabloya dönüştürmek veya GitHub sorunlarına veya wiki sayfalarına hızlı veri özetleri eklemek için kullanın.

İç içe nesneler nokta gösteriminde sütunlara düzleştirilebilir (`user.name`, `user.age`) bir hücrede ham JSON olarak görünmek yerine ve aynı geçiş, bir tabloyu JSON'a geri dönüştürürken iç içe yapıyı yeniden oluşturur. Sütun hizalaması sola, merkeze, sağa veya "sayılar sağda" olarak ayarlanabilir, bu da her değerin sayısal olduğu sütunları sağa hizalar ve geri kalanını sola tutar. Sütunlar alanı tam olarak hangi anahtarların dahil edileceğini ve hangi sırada dahil edileceğini seçer, böylece geniş bir nesne geniş bir tabloya dönüşmek zorunda değildir. Sütun genişliklerini boşluklarla doldurmak, ham Markdown kaynağını bir monospace düzenleyicide hizalar ve değerlerdeki boru karakterleri varsayılan olarak kaçırılır, böylece yanlışlıkla yerleştirilen bir `|` asla tablo yapısını kırmaz.

Yönü "Markdown Tablosu → JSON" olarak değiştirmek işlemi tersine çevirir: bir tablo yapıştırın ve geri bir JSON dizisi alın, aynı düzleştirme, sütun seçimi ve boru kaçırma seçenekleri ters olarak uygulanarak — bir Markdown belgesine veya GitHub yorumuna yapıştırılan tablodan yapılandırılmış verileri çıkarmak için yararlıdır. CRLF ve LF satır sonları aynı şekilde işlenir ve çıktının altındaki canlı sayaç, yazarken satırları ve sütunları raporlar.

Her şey yerel olarak tarayıcınızda çalışır — yapıştırdığınız hiçbir şey hiçbir yere yüklenmez, bu nedenle özel projelerden gelen verileri dönüştürmek güvenlidir. Sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir dönüştürmeyi zincirlemek için çıktıyı geri girişe gönderin.

FAQ

İç içe nesnelerle ne olur?
Varsayılan olarak, iç içe bir nesne veya dizi hücre içinde ham JSON olarak gösterilir. "İç içe nesneleri düzleştir" seçeneğini açarak bunları user.name ve user.age gibi nokta gösteriminde sütunlara ayırın.
"Sayılar Sağda" hizalaması hangi sütunları sağa hizalaması gerektiğine nasıl karar verir?
Bir sütun yalnızca içindeki her değer sayısal olduğunda sağa hizalanır. Hatta bir tane de olsa sayısal olmayan bir değere sahip olan herhangi bir sütun sola hizalanır, bu da karışık içerikli tabloların genellikle nasıl okunduğu ile eşleşir.
Bir Markdown tablosu JSON'a geri dönüştürülebilir mi?
Evet. Yön seçeneğini "Markdown Tablosu → JSON" olarak değiştirin ve bir tablo yapıştırın — başlık satırı nesne anahtarları haline gelir ve bunu takip eden her satır bir nesne haline gelir.
Nesnelerimde farklı anahtarlar varsa ne olur?
Tablo tüm nesnelerde görünen her anahtarı, ilk görüneceği sırada içerir ve o anahtardan yoksun olan herhangi bir nesne için bir hücre boş bırakır.
JSON veya tablo verilerim herhangi bir yere yükleniyor mu?
Hayır. Dönüştürme tamamen tarayıcınızda JavaScript kullanılarak çalışır — verileriniz asla bir sunucuya gönderilmez.