Tekno101
Rehberler

JSON’u açık elektronik tablo güvenliğiyle CSV’ye aktarın

Boş olmayan nesne dizisi kullanın; iç içe değerlerin ve formüllerin gösterimini kontrol edin.

Rastgele belge yerine satırlardan başlayın

Dönüştürücü boş olmayan bir nesne dizisini kabul eder. Her nesne bir satırdır. Tek nesne, basit değer dizisi veya null satır desteklenen tabloyu tanımlamadığı için reddedilir.

Sütunlar ilk görülme sırasıyla tüm anahtarların birleşimidir. Satırda bulunmayan anahtar boş hücre olur. null da boş hücreye dönüşür; CSV bu iki durumu dönüşümden sonra ayıramaz.

[{"ad":"Ada","puan":12},{"ad":"Jane","etkin":true}]

İç içe ve türlendirilmiş değerleri anlayın

Sayı ve boolean değerleri metin hücrelerine dönüşür. İç içe nesne ve diziler, tırnaklı CSV alanı içinde JSON metni olur. Ek sütunlara veya satırlara açılmaz.

Sonradan CSV → JSON dönüşümü yapılırsa her hücre metindir. Dolayısıyla gidiş-dönüş JSON türlerini, eksik anahtarları ve null değerlerini korumaz. Bu ayrımlar önemliyse özgün JSON’u saklayın.

Formül korumasını açık tutun

Elektronik tablo uygulamaları =, +, - veya @ ile başlayan hücreleri formül yorumlayabilir. Araç varsayılan olarak bu değerlerin önüne tek tırnak ekler; baştaki boşluk veya kontrol karakteri öneki gizlese de koruma uygulanır.

Aynı koruma başlık hücrelerinde de kullanılır. Negatif sayı metin hücresine dönüşebilir. Korumayı yalnız hedef uygulamayı anlıyor ve tüm kaynak değerlere güveniyorsanız kapatın; tablo uygulamalarının davranışı farklıdır.

İndirilen dosyayı inceleyin

Çıktı UTF-8 ve CRLF kayıt sonları kullanır. Ayırıcı, tırnak veya satır sonu içeren hücreler tırnaklanır; iç tırnaklar çift yazılır. Hedef uygulamanın içe aktarma ekranında aynı ayırıcıyı seçin.

Büyük dosyadan önce =1+1 gibi zararsız bir değer deneyin. Koruma açıkken ham CSV’de tek tırnağın bulunduğunu kontrol edin; ardından içe aktarma sırasında hücrenin metin olarak ele alındığını doğrulayın.

Aracı aç