Zbogom CSV in besedilne datoteke - Pozdravljeni XML

Kazalo

Zgradil sem več kot nekaj Excelovih aplikacij, ki so za vnos podatkov uporabile datoteko CSV ali datoteko z besedilom. Za to obstaja več razlogov, tukaj so moji top 3:

1. Dostop do baze podatkov mi ni bil dovoljen, izvoz pa je bil dovoljen (skrbni skrbniki DB).

2. Gonilnik, ki je bil potreben za povezavo z bazo podatkov, verjetno ne bo nameščen na vsakem računalniku, na katerem bi se uporabljala preglednica.

3. Ne bi imel povezave z bazo podatkov vsakič, ko bi jo potreboval (izven omrežja podjetja itd.).

V vsakem primeru bi vprašal nekaj takega: "No, ali lahko dobim enotno datoteko s podatki, recimo, vsak ponedeljek zjutraj", odgovor pa je bil običajno "Besedilo ali CSV?" … Od zdaj naprej bom rekel XML.

Zakaj? XMl je enostavnejši za uporabo in ponuja večjo prilagodljivost kot datoteka CSV.

Nobenih neverjetnih razlik ni, vendar je tukaj nekaj očitnih na prvi pogled:

• Z XML lahko uvozim samo stolpce podatkov, ki jih želim v preglednici. S CSV -jem moram uvoziti celoten dokument.

• Z XML lahko uvozim različne dele podatkov, kjer koli želim v preglednici. S CSV -jem sem omejen na uvoz podatkov, kot so videti v datoteki.

• Z XML -jem lahko kliknem z desno tipko miške in pritisnem »osveži«, ko so podatki novi. S CSV -jem moram znova iti skozi postopek uvoza. (traja nekaj minut z uvozom s fiksno širino in velikim številom stolpcev)

Seveda lahko isto funkcijo dobim pri uvozu CSV z nekaj kodiranja, vendar ni treba, če začnem z XML.

Za nekatere je to morda preprosto, vendar je to korak v smeri "dobrodošli v XML, dobrodošli v letu 2005" zame. Morda je to razlog, da bi želeli raziskati tudi funkcionalnost XML v Excelu.

wave wave wave wave wave