Ardievu CSV un teksta faili - Sveiki, XML

Satura rādītājs

Esmu izveidojis vairāk nekā dažas Excel lietotnes, kuru datu ievadīšanai tika izmantots CSV fails vai teksta plakans fails. Tam ir vairāki iemesli, šeit ir mans top 3:

1. Man nebija atļauts piekļūt datu bāzei, tomēr eksportēšana bija atļauta (saspringti DB administratori).

2. Vadītājs, kas bija nepieciešams, lai izveidotu savienojumu ar datu bāzi, iespējams, nebūtu instalēts katrā datorā, kurā tiks izmantota izklājlapa.

3. Man nebūtu savienojuma ar datu bāzi katru reizi, kad tas bija nepieciešams (ārpus uzņēmuma tīkla utt.).

Katrā gadījumā es pajautātu kaut ko līdzīgu: “Nu, vai es varu iegūt vienotu datu failu, teiksim, katru pirmdienas rītu”, un atbilde parasti bija “Teksts vai CSV?”… Es domāju, ka turpmāk es teikšu XML.

Kāpēc? XMl ir vieglāk izmantot un piedāvā lielāku elastību nekā CSV fails.

Nav pārsteidzošu atšķirību, tomēr šeit ir dažas acīmredzamas atšķirības no galvas:

• Ar XML izklājlapā varu importēt tikai vajadzīgās datu slejas. Izmantojot CSV, man ir jāimportē viss dokuments.

• Izmantojot XML, es varu importēt dažādas datu daļas uz vietu, kur man patīk izklājlapā. Izmantojot CSV, es tikai importēju datus, kā tie izskatās failā.

• Izmantojot XML, es varu ar peles labo pogu noklikšķināt un nospiest “atsvaidzināt”, kad dati ir jauni. Izmantojot CSV, man vēlreiz jāiziet importēšanas process. (aizņem dažas minūtes ar fiksēta platuma importu un lielu kolonnu skaitu)

Protams, es varu iegūt tādu pašu funkcionalitāti no CSV importēšanas ar kādu kodējumu, tomēr, ja es sāku ar XML, tas nav nepieciešams.

Dažiem tas, iespējams, ir bezjēdzīgi, tomēr man pašam tas ir solis “welcome to XML, welcome to 2005”. Varbūt tas ir iemesls, kāpēc jūs varētu vēlēties izpētīt arī XML funkcionalitāti programmā Excel.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave