Farvel CSV- og tekstfiler - Hej XML

Indholdsfortegnelse

Jeg har bygget mere end et par Excel -apps, der brugte en CSV -fil eller tekstfladfil som deres datainput. Der er flere grunde til at gøre det, her er mine top 3:

1. Jeg fik ikke adgang til databasen, men en eksport var tilladt (stramme DB -administratorer).

2. Den driver, der var nødvendig for at oprette forbindelse til databasen, ville sandsynligvis ikke blive installeret på hver computer, regnearket ville blive brugt på.

3. Jeg ville ikke have forbindelse til databasen hver gang jeg havde brug for det (uden for virksomhedsnetværk osv.).

I hvert tilfælde ville jeg spørge noget i retning af "godt så, kan jeg få en flad fil med dataene, siger hver mandag morgen", og svaret var normalt "Tekst eller CSV?" … Jeg tror fra nu af vil jeg sige XML.

Hvorfor? XMl er lettere at bruge og tilbyder mere fleksibilitet end en CSV -fil.

Der er ingen fantastiske forskelle, men her er et par indlysende fra toppen af ​​mit hoved:

• Med XML kan jeg kun importere de datakolonner, jeg ønsker i et regneark. Med CSV skal jeg importere hele dokumentet.

• Med XML kan jeg importere forskellige dele af dataene, hvor jeg vil på regnearket. Med CSV er jeg begrænset til at importere dataene, som de ser ud i filen.

• Med XML kan jeg højreklikke og trykke på "opdater", når dataene er nye. Med CSV skal jeg igennem importprocessen igen. (tager et par minutter med import af fast bredde og et stort antal kolonner)

Selvfølgelig kan jeg få den samme funktionalitet fra en CSV -import med noget kodning, men det er ikke nødvendigt, hvis jeg starter med XML.

Dette er muligvis en no-brainer for nogle, men det er et skridt i retning af "velkommen til XML, velkommen til 2005" for mig selv. Måske er det en grund til, at du måske også vil undersøge XML -funktionaliteten i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave