KompjutersTipi ta 'fajls

Format CSV, jew fejn tpoġġi l-virgola?

Fost l-applikazzjonijiet, ffaċċjati jekk mhux programmer, huwa diġà utent avvanzata, dejta ta 'importazzjoni minn applikazzjoni waħda għall-ieħor ma sseħħx rari ħafna. U spiss huwa neċessarju li l-importazzjoni tad-data tabulari, li, fil-fatt, kien maħluqa minn format CSV. Li żviluppaw soluzzjonijiet alternattivi diversi (mexxej XML bejniethom). Iżda l-ħolqien tal-fajl CSV, f'xi każijiet, hija l-aktar soluzzjoni konvenjenti, u xi - l-aktar problematiċi.

Hija tirrappreżenta l-isem tal-format bħala commaseparatedvalues - valuri separati 'comma. Fil fajl notepad kif ġej:

00, 01, 02, 03;

01, 15, 34, 11;

16, 27, 33, 06 (fl-aħħar ta 'sinjal mhux jitqiegħdu meħtieġ)

U fl spreadsheet jew simili applikazzjoni Excel diġà hekk:

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

Imma issa aħna iddiskuta l-aktar każ sempliċi. Problemi jibdew biss minħabba l-fatt li minħabba r-rappurtar tad-data kompressata ħafna, il-format CSV jintuża biex jittrasferixxi ammonti kbar ta 'informazzjoni. Ħafna drabi misjuba fid-databases ta 'valuri differenti: numerika, alpha, alfanumeriku, bi spazji, eċċ Spiss fil arrays kbar huma żbalji, u jekk, per eżempju, x'imkien se tkun virgola żejda fil-kontenut ta 'wieħed mill-oqsma, iċ-ċelloli kollha jistgħu jiġu spostati minn wieħed.

Ġeneralment, problemi jinqalgħu meta d-data huwa importat permezz tal-format tal-fajl CSV, jistgħu jinqasmu fi tliet kategoriji:

1 - oqsma mhux korretti mili.

2 - inkorretta tad-data konverżjoni meta l-iffrankar għall-fajl CSV.

3 - rikonoxximent żbaljata format programm importatur.

L-ewwel każ eżaminajna parzjalment. Biex jiġġieldu kontra l-problema, għandek tipprovdi mezz ta 'monitoraġġ tal-korrettezza tad-data mdaħħla. Per eżempju, jekk għandek bżonn biex jiġbru database ta 'indirizzi għat-mailing list, hemm skripts speċjali li jivverifikaw jekk persuna tkun daħlet le-mail fil-format xieraq. Meta hemm nuqqasijiet, virgoli, u kwalunkwe data oħra li jistgħu jinqraw ħażin, il-kontenut tal-qasam għandhom ikunu magħluqa fil-virgoletti (kompjuter hekk imsejħa "").

It-tieni każ huwa konness ma 'l-għażla ta' kodifikazzjoni. Bżonn issib spiss esperjenzati minn dak kodifikazzjoni jippreferu jimpurtaw il-programm. Fil-Windows komunement użati fil 1251, hekk jekk l-inkartament oriġinali se jiltaqa it-test li Unicode, segwit se jintwerew fl-applikazzjoni tad-destinazzjoni bħala katina ta 'mistoqsijiet. Fl-Excel, inti tista 'tiffranka fil-format CSV ma' kodifikazzjoni differenti u delimetru (ħlief il-punt għadhom jintużaw tab, u virgola), iżda huwa aħjar li toħloq fajl fil notepad ++ jew OpenOfficeCalc.

It-tielet każ - konsegwenza tat-tieni. Storikament, il-format CSV ma jkollux standard uniku. Ħafna programmi huma meqjusa bħala CSV u l-fajl TSV (delimitata-tab) u SCSV (separati minn semicolons), b'mod partikolari minħabba l-estensjoni fajl ma tkunx rapportata dwar dan. F'dan il-każ, id-data tinqara b'mod żbaljat u ma humiex allokati fost iċ-ċelloli fil-ordni korretta. L-aħjar ħaġa li nistgħu jagħtik parir - biex toħloq fajl CSV personalment. Kif diġà msemmi, jeħtieġ li tieħu vantaġġ ta 'editur konvenjenti.

Tricks kif TAME-format CSV, programmaturi magħrufa. utent sempliċi jeħtieġ li jaderixxu għar-rakkomandazzjonijiet tagħna għall-ħolqien ta 'fajl. Inqas mill-problemi kollha iseħħ meta l-fajl hija maħluqa speċifikament għall-importazzjoni għal applikazzjoni speċifika (u xi kultant b'mod differenti). Huwa aktar faċli li tieħu in kunsiderazzjoni l-problemi kollha li possibbilment jiltaqgħu magħhom fil- -data.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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