ÒdinatèKalite dosye

Fòma CSV, oswa ki kote yo mete vigil nan?

Pami aplikasyon yo, te fè fas si se pa yon pwogramè, li se deja yon itilizatè avanse, done enpòte soti nan yon aplikasyon nan yon lòt pa rive trè raman. Apre sa, byen souvan li se nesesè yo enpòte done tabulaire, ki, an reyalite, yo te envante pa fòma CSV. Ki moun ki devlope plizyè solisyon altènatif (lidè XML nan mitan yo). Men, kreyasyon an nan dosye a CSV, nan kèk ka, se solisyon an pi bon, ak kèk - pi pwoblèm nan.

Li kanpe pou non an nan fòma an kòm yon commaseparatedvalues - vigil-separe valè. Nan dosye notepad jan sa a:

00, 01, 02, 03;

01, 15, 34, 11;

16, 27, 33, 06 (nan fen yon siy pa mete obligatwa)

Ak nan yon calcul ou menm jan an aplikasyon Excel deja konsa:

00 01 02 03
01 15 34 11
16 27 33 06

Men koulye a, nou diskite ka a ki pi senp. Pwoblèm kòmanse jis paske nan lefèt ke akòz rapò done trè konprese, se fòma CSV itilize yo transfere gwo kantite enfòmasyon. Pi souvan yo te jwenn nan baz done yo nan valè divès: nimerik, alfa, alfa, ak espas, elatriye Anpil fwa nan ranje gwo yo erè, epi si, pou egzanp, yon kote yo pral yon vigil anplis nan sa ki nan youn nan jaden yo, tout selil yo ka deplase pa youn.

Anjeneral, pwoblèm Leve chita non Lè done se enpòte via fòma a dosye CSV, kapab divize nan twa kategori:

1 - Kòrèk ranpli jaden yo.

2 - Kòrèk done konvèsyon lè ekonomize CSV dosye-a.

3 - rekonesans Kòrèk fòma pwogram importateur.

Ka a premye nou te pasyèlman egzamine. Sa yo konbat pwoblèm nan, ou dwe bay yon mwayen pou kontwole Correct nan done yo antre nan. Pou egzanp, si ou bezwen kolekte yon baz done nan adrès pou lis la, gen Scripts espesyal ki verifye si yon moun te antre nan e-mail lan nan fòma ki apwopriye a. Kote ki gen twou vid ki genyen, vigil, ak nenpòt lòt done ki ka li sa ki mal, sa ki nan jaden an dwe fèmen nan sitasyon pi ba mak (sa yo rele òdinatè "").

se ka a dezyèm konekte ak chwa pou yo kodaj. Bezwen jwenn soti se souvan eksperyans pa sa kodaj pito pwogram importation. Nan Windows souvan itilize nan 1251, kidonk si dosye orijinal la ap rankontre tèks la Unicode, swiv li yo pral parèt nan aplikasyon an destinasyon kòm yon chèn nan kesyon. Nan Excel, ou kapab sove nan fòma CSV ak diferan kodaj ak delimiteur (eksepte pwen an toujou nan itilize tab, ak virgules), men li se pi bon yo kreye yon dosye ki nan notepad ++ oswa OpenOfficeCalc.

twazyèm Ka a - yon konsekans dezyèm lan. Istorikman, fòma a CSV pa gen yon estanda sèl. Anpil pwogram yo santi yo tankou CSV ak dosye tsv (tab-séparer) ak SCSV (separe pa virgules), an patikilye paske ekstansyon sa a dosye pa rapòte sou li. Nan ka sa a, done se li mal epi yo pa resevwa lajan nan mitan selil yo nan lòd ki kòrèk la. Bagay la pi byen nou ka avize - yo kreye yon dosye CSV pèsonèlman. Kòm deja mansyone, li bezwen yo pran avantaj de yon editè pratik.

Ke trik nouvèl ki jan donte fòma a CSV, li te ye pwogramasyon. Senp itilizatè bezwen konfòme yo ak rekòmandasyon nou an pou kreye yon dosye-a. Pi piti nan tout pwoblèm sa yo rive lè se dosye a te kreye espesyalman pou enpòte a nan yon aplikasyon espesifik (e pafwa nan yon fason diferan). Li pi fasil pran nan kont tout pwoblèm sa yo posib rankontre nan done yo .

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.atomiyme.com. Theme powered by WordPress.