Adio CSV și fișiere text - Hello XML

Cuprins

Am construit mai mult de câteva aplicații Excel care foloseau un fișier CSV sau Text Flat File ca intrare de date. Există mai multe motive pentru a face acest lucru, iată primele mele 3:

1. Nu mi s-a permis accesul la baza de date, totuși a fost permis un export (administratori de baze de date strânse).

2. Driverul necesar pentru conectarea la baza de date probabil nu va fi instalat pe fiecare computer pe care va fi folosită foaia de calcul.

3. Nu aș avea o conexiune la baza de date de fiecare dată când aveam nevoie de ea (în afara rețelei companiei etc.).

În fiecare caz, aș întreba ceva de genul „bine atunci, pot obține un fișier plat al datelor, să zicem, în fiecare dimineață de luni”, iar răspunsul a fost de obicei „Text sau CSV?” … Cred că de acum înainte voi spune XML.

De ce? XMl este mai ușor de utilizat și oferă mai multă flexibilitate decât un fișier CSV.

Nu există diferențe uimitoare, cu toate acestea, iată câteva evidente de pe capul meu:

• Cu XML pot importa doar coloanele de date pe care le doresc într-o foaie de calcul. Cu CSV trebuie să import întregul document.

• Cu XML pot importa diferite părți ale datelor oriunde îmi place pe foaia de calcul. Cu CSV sunt limitat la importul datelor așa cum arată în fișier.

• Cu XML pot face clic dreapta și apăsați „reîmprospătare” când datele sunt noi. Cu CSV trebuie să parcurg din nou procesul de import. (durează câteva minute cu importuri cu lățime fixă ​​și un număr mare de coloane)

Desigur, pot obține aceeași funcționalitate dintr-un import CSV cu o anumită codificare, totuși nu este necesar dacă încep cu XML.

Este posibil ca acest lucru să nu fie o înțelegere pentru unii, cu toate acestea este un pas în direcția „bun venit la XML, bun venit la 2005”. Poate că este un motiv pentru care ați putea dori să explorați și funcționalitatea XML în Excel.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave