Güle güle CSV ve Metin Dosyaları - Merhaba XML

İçindekiler

Veri girişi olarak bir CSV dosyası veya Metin Düz Dosyası kullanan birkaç Excel uygulamasından fazlasını oluşturdum. Bunu yapmak için birden fazla neden var, işte benim ilk 3'üm:

1. Veritabanına erişim iznim yoktu, ancak dışa aktarmaya izin verildi (gergin DB yöneticileri).

2. Veritabanına bağlanmak için gerekli olan sürücü muhtemelen elektronik tablonun kullanılacağı her bilgisayara kurulmayacaktır.

3. Her ihtiyacım olduğunda (şirket ağı dışında vb.) veritabanına bağlantım olmazdı.

Her durumda, “peki, her Pazartesi sabahı örneğin düz bir veri dosyası alabilir miyim” gibi bir şey sorardım ve yanıt genellikle “Metin mi yoksa CSV mi?” idi… Sanırım bundan sonra şunu söyleyeceğim. XML.

Niye ya? XMl'nin kullanımı daha kolaydır ve bir CSV dosyasından daha fazla esneklik sunar.

Şaşırtıcı farklılıklar yok, ancak kafamın üstünden birkaç bariz fark var:

• XML ile bir elektronik tabloda yalnızca istediğim veri sütunlarını içe aktarabilirim. CSV ile tüm belgeyi içe aktarmam gerekiyor.

• XML ile Verilerin farklı kısımlarını elektronik tablo üzerinde istediğim yere aktarabilirim. CSV ile verileri dosyada göründüğü gibi içe aktarmakla sınırlıyım.

• XML ile veriler yeni olduğunda sağ tıklayıp “yenile” seçeneğine basabilirim. CSV ile içe aktarma sürecinden tekrar geçmem gerekiyor. (sabit genişlikte içe aktarma ve çok sayıda sütun ile birkaç dakika sürer)

Tabii ki aynı işlevselliği bir CSV içe aktarma işleminden biraz kodlama ile elde edebilirim, ancak XML ile başlarsam buna gerek yok.

Bu muhtemelen bazıları için zahmetsizdir, ancak benim için “XML'e hoş geldiniz, 2005'e hoş geldiniz” yönünde bir adımdır. Belki de bu, Excel'deki XML işlevselliğini de keşfetmek isteyebileceğiniz bir nedendir.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave