Համակարգիչներ, Ֆայլի տեսակներ
CSV ձեւաչափը, կամ որտեղ է դնում ստորակետ.
Թվում դիմումների, կանգնած եթե ոչ մի ծրագրավորող, դա արդեն զարգացած օգտվողին, ներմուծման տվյալների մի դիմում մյուսը չի ունենում, շատ հազվադեպ: Եւ շատ հաճախ դա անհրաժեշտ է ներմուծել աղյուսակային տվյալների, որոնք, ըստ էության, էր coined է CSV ֆորմատով: Ով է մշակել է մի շարք այլընտրանքային լուծումներ (XML շարքում առաջատարը): Բայց ստեղծումը CSV ֆայլը, որոշ դեպքերում, հանդիսանում է առավել հարմար լուծում, իսկ ոմանք `առավել խնդրահարույց:
Այն հանդես է գալիս անունով ձեւաչափով որպես commaseparatedvalues - ստորակետով առանձնացված արժեք. Ի Գրառման գրքույկ ֆայլում հետեւյալն են:
00, 01, 02, 03;
01, 15, 34, 11;
16, 27, 33, 06 (վերջում մի նշան դրեց չի պահանջվում)
Եւ որպես Excel աղյուսակներ կամ նման այլ կիրառության արդեն այնքան:
| 00 | 01 | 02 | 03 |
| 01 | 15 | 34 | 11 |
| 16 | 27 | 33 | 06 |
Բայց հիմա մենք քննարկել ենք ամենապարզ գործը: Խնդիրները սկսել միայն այն պատճառով, որ այն փաստը, որ շնորհիվ շատ սեղմված տվյալների հաշվետվությունների, CSV ձեւաչափը օգտագործվում է փոխանցել մեծ քանակությամբ տեղեկատվություն: Առավել հաճախ հայտնաբերվել է բազաները տարբեր արժեքների `թվային, ալֆա, alphanumeric, բացթողումով, եւ այլն Հաճախ խոշոր arrays են սխալներ, եւ եթե, օրինակ, ինչ-որ տեղ պետք է լինի հավելյալ ստորակետով բովանդակության մեկի դաշտերում, բոլոր բջիջները կարող են տեղահանվել մեկի կողմից:
Ընդհանրապես, խնդիրներ են առաջանում, երբ տվյալների ներմուծվում միջոցով ֆայլի ֆորմատը CSV, կարելի է բաժանել երեք կատեգորիաների:
1 - Սխալ filling ոլորտներում.
2 - Սխալ տվյալների փոխարկումը, երբ փրկելու է CSV ֆայլը.
3 - Սխալ ճանաչման ծրագիր ձեւաչափը ներմուծողը:
Առաջին դեպքը մենք մասամբ ուսումնասիրվել: Դեմ պայքարի խնդիրը, դուք պետք է տրամադրել միջոցներ մոնիտորինգի ճշտությունը մուտքագրված տվյալների: Օրինակ, եթե դուք պետք է հավաքել մի հասցեների տվյալների բազան համար փոստային ցուցակում, կան հատուկ սցենարներ, որոնք պարզելու, թե արդյոք անձը մտել է e-mail է պատշաճ ձեւաչափով: Որտեղ կան բացթողումներ, ստորակետներ, եւ որեւէ այլ տվյալների, որոնք կարող են կարդացվել սխալ, բովանդակությունը դաշտում պետք է չակերտների մեջ (այսպես կոչված, համակարգիչ ""):
Երկրորդ դեպքը, որը կապված է ընտրության կոդավորում. Հաղորդագրություն փակցնելուց համար պետք է պարզել, թե հաճախ զգացել է, թե ինչ կոդավորում նախընտրում ներմուծելու ծրագիրը: Է Windows սովորաբար օգտագործվում է 1251, այնպես որ, եթե օրիգինալ կհանդիպի տեքստը Unicode, հետեւել այն կցուցադրվի նպատակակետ դիմումը որպես շղթայի հարցերին: Excel- ում, դուք կարող եք պահպանել է CSV ֆորմատով տարբեր կոդավորում եւ սահմանազատիչ (բացառությամբ այն կետում դեռեւս օգտագործման էջանիշը, եւ կետ - ստորակետ), բայց դա լավ է ստեղծել ֆայլ Գրառման գրքույկ կամ OpenOfficeCalc:
Երրորդ դեպքում, հետեւանք է երկրորդին: Պատմականորեն, CSV ֆորմատով չունի մի չափանիշ: Շատ ծրագրեր են ընկալվում են որպես CSV եւ TSV ֆայլ (թերթ բաժանված) եւ SCSV (առանձնացված ըստ semicolons), մասնավորապես, քանի որ ֆայլի ընդլայնում չի հաղորդում դրա մասին: Այս դեպքում, տվյալները կարդում սխալ է, եւ չեն բաշխվում բջիջների ճիշտ կարգով: Լավագույն բանը, որ մենք կարող ենք խորհուրդ տալ, ստեղծել է CSV ֆայլը անձամբ. Ինչպես արդեն նշվել է, այն պետք է օգտվել մի հարմարավետ խմբագիր.
Tricks, թե ինչպես պետք է մեղմացնել CSV ֆորմատով, հայտնի ծրագրավորողների: Պարզ օգտվողին հարկավոր է հավատարիմ մնալ մեր առաջարկությունների համար ստեղծելով ֆայլի: Առնվազն բոլոր խնդիրների տեղի է ունենում այն ժամանակ, երբ ֆայլը ստեղծվել է հատուկ ներմուծման մի կոնկրետ դիմումը (եւ երբեմն մի այլ կերպ): Դա ավելի հեշտ է, հաշվի առնել բոլոր հնարավոր խնդիրներն են տվյալները.
Similar articles
Trending Now