XML- ը տվյալների հետ աշխատելու ունիվերսալ ձեւաչափ է: Այն աջակցում է բազմաթիվ ծրագրերի, այդ թվում նաեւ ԴՊՀի ոլորտի: Հետեւաբար, տեղեկատվության փոխակերպումը XML- ում կարեւոր է տարբեր ծրագրերի միջեւ փոխգործակցության եւ տվյալների փոխանակման առումով: Excel- ն մեկն է այնպիսի ծրագրերից, որոնք աշխատում են սեղաններով եւ նույնիսկ կարող են կատարել բազայի մանիպուլյացիաներ: Եկեք պարզենք, թե ինչպես Excel ֆայլերը փոխարկել XML- ում:
Փոխարկման ընթացակարգը
XML ձեւաչափի տվյալների փոխակերպումը այնքան էլ պարզ գործընթաց չէ, քանի որ դրա ընթացքում պետք է ստեղծել հատուկ սխեմա (schema.xml): Այնուամենայնիվ, տեղեկատվությունը այս ձեւաչափի պարզագույն ֆայլի մեջ փոխակերպելու համար բավարար է, որ Excel- ում սովորական խնայողական գործիքներ ձեռք բերվեն, բայց ստեղծել լավ կառուցվածքային տարր, որը դուք պետք է շոշափեք դիագրամ կազմելու եւ փաստաթուղթը միացնելով:
Մեթոդ 1 `պարզ խնայողություն
Excel- ում դուք կարող եք պահպանել տվյալները XML ձեւաչափով, պարզապես օգտագործելով ցանկը «Պահպանել ...». Ճիշտ է, երաշխիք չկա, որ հետագայում բոլոր ծրագրերը ճիշտ կաշխատեն այս ձեւով ստեղծված ֆայլի հետ: Եվ ոչ բոլոր դեպքերում, այս մեթոդը գործում է:
- Գործարկել Excel ծրագիրը: Նյութը վերափոխվելու համար բացեք էջանիշը «Ֆայլ». Հաջորդը, կտտացրեք կետին «Բաց».
- Բացում է ֆայլի բացման պատուհանը: Գնացեք այն գրացուցակում, որը պարունակում է այն ֆայլը, որն անհրաժեշտ է: Այն պետք է լինի Excel ձեւաչափերից մեկում `XLS կամ XLSX: Ընտրեք այն եւ սեղմեք կոճակը: «Բաց»գտնվում է պատուհանի ներքեւի մասում:
- Ինչպես տեսնում եք, ֆայլը բացվել է եւ դրա տվյալները ցուցադրվել են ընթացիկ թերթիկում: Դեպի կրկին անցեք «Ֆայլ».
- Դրանից հետո գնացեք կետ «Պահպանել ...».
- Բացահայտվող պատուհանը բացվում է: Գնացեք այն դիրեկտորիան, որտեղ մենք ցանկանում ենք պահել փոխարկվող ֆայլը: Այնուամենայնիվ, դուք կարող եք թողնել լռելյայն դիրեկտորիա, այսինքն, ծրագրի կողմից առաջարկվող մեկը: Նույն պատուհանում, եթե ցանկություն կա, կարող եք փոխել ֆայլի անունը: Բայց ուշադրության կենտրոնում պետք է լինի դաշտը: "Ֆայլի տեսակը". Մենք բացում ենք ցուցակը `սեղմելով այս դաշտը:
Պահպանման տարբերակներից թվում են անունը "XML 2003 աղյուսակ" կամ "XML տվյալներ". Ընտրեք այս կետերից մեկը:
- Դրանից հետո սեղմեք կոճակը «Պահել».
Այսպիսով, Excel- ի ձեւաչափից XML- ի փոխակերպումը կավարտվի:
Մեթոդ 2: Ստեղծող գործիքներ
Դուք կարող եք փոխարկել Excel- ը XML- ով, օգտագործելով ծրագրավորողի գործիքները ծրագրի էջում: Միեւնույն ժամանակ, եթե օգտագործողը ամեն ինչ կատարում է ճիշտ, ապա արդյունքում նա կստանա, ի տարբերություն նախորդ մեթոդի, լիարժեք XML ֆայլ, որը ճիշտ կդառնա երրորդ կողմի ծրագրերի կողմից: Բայց ես անմիջապես պետք է ասեմ, որ ոչ բոլոր սկսնակները կարող են բավարար գիտելիքներ եւ հմտություններ ունենալ անմիջապես իմանալու համար, թե ինչպես փոխարկել տվյալները այս ձեւով:
- Նախապես, մշակողի գործիքների ներդիրը անջատված է: Հետեւաբար, նախեւառաջ, պետք է այն ակտիվացնել: Գնալ դեպի ներդիր «Ֆայլ» եւ սեղմեք կտտոցին "Ընտրանքներ".
- Բացվող պարամետրերի պատուհանում, անցեք ենթաբաժնում Ժապավենի տեղադրումը. Պատուհանների աջ մասում արժեքը մոտեցրեց մի գիծ «Հեղինակ». Դրանից հետո սեղմեք կոճակը "OK"տեղադրված է պատուհանի ներքեւում: Հեղինակների գործիքների ներդիրն այժմ միացված է:
- Հաջորդը, բացեք Excel աղյուսակը ցանկացած ծրագրում:
- Դրա հիման վրա մենք պետք է ստեղծենք սխեմա, որը ձեւավորվում է որեւէ տեքստային խմբագրության մեջ: Այս նպատակների համար դուք կարող եք սովորական Windows Notepad- ից օգտվել, բայց ավելի լավ է օգտագործել հատուկ ծրագիր ծրագրավորման եւ Notepad ++ նշագրման լեզուներով աշխատելու համար: Գործարկել այս ծրագիրը: Այնտեղ մենք ստեղծում ենք սխեմա: Մեր օրինակում այն կանդրադառնա Գրառման գրքույկի + էկրանին:
Ինչպես տեսնում եք, փաստաթղթի բացման եւ փակման պիտակները ամբողջությամբ ծառայում են "տվյալների հավաքածու". Նույն դերում յուրաքանչյուր տողում հայտնվում է պիտակը «ռեկորդ». Համար սխեմայի համար բավական կլինի, եթե սեղանին ընդամենը երկու շարքով վերցնենք, բայց մենք չենք թարգմանի այն բոլորը XML- ում: Սյունակի բացման եւ փակման պիտակների անունը կարող է կամայական լինել, բայց այս դեպքում, հարմարության համար, մենք ընտրեցինք ուղղակի թարգմանել ռուսերեն լեզուների անունները անգլերեն: Տվյալները մուտքագրվելուց հետո պարզապես պահեք դրանք տեքստային խմբագրիչի գործառույթով, ցանկացած վայրում ձեր կոշտ սկավառակի վրա, որը կոչվում է XML ձեւաչափով "սխեմա".
- Կրկին այցելեք Excel ծրագիր, արդեն բաց սեղանով: Տեղափոխեք էջանիշ «Հեղինակ». Կասետի վրա գործիքների բլոկում "XML" սեղմեք կոճակը «Աղբյուրը». Պատուհանների ձախ կողմում բացված դաշտում սեղմեք կոճակը "XML Քարտեզներ ...".
- Բացվող պատուհանում սեղմեք կոճակը «Ավելացնել ...».
- Աղբյուրը ընտրության պատուհանը սկսվում է: Գնացեք ավելի վաղ կազմված սխեմայի դիրեկտորիան, ընտրեք այն եւ սեղմեք կոճակը «Բաց».
- Սխեմաների տարրերը հայտնվելուց հետո պատուհանում սահեցրեք դրանք կուրսորը սեղանի սյունակների անունների համապատասխան բջիջներին:
- Մենք հանգստացնում ենք սեղանին: Համատեքստի մենյուում, քայլ առ քայլ "XML" եւ "Արտահանել ...". Դրանից հետո, ֆայլը պահպանեք ցանկացած դիրեկտորիայի մեջ:
Ինչպես տեսնում եք, XLS- ի եւ XLSX- ի ֆայլերը XML ձեւաչափով Microsoft Excel- ի միջոցով փոխելու համար կան երկու հիմնական ուղի: Նրանցից առաջինը չափազանց պարզ է եւ բաղկացած է ֆունկցիայի միջոցով տվյալ երկարաձգման հետ տարրական ընթացակարգով «Պահպանել ...». Այս տարբերակի պարզությունն ու հստակությունը անկասկած առավելություններ են: Բայց նա ունի շատ լուրջ թերություն: Փոխարկումն իրականացվում է առանց հաշվի առնելու որոշակի ստանդարտներ, եւ, հետեւաբար, ֆայլը, որը այս ձեւով փոխակերպվում է երրորդ անձանց կողմից, կարող է պարզապես ճանաչվել: Երկրորդ տարբերակն է ստեղծել XML քարտեզ: Ի տարբերություն առաջին մեթոդի, այս սխեման համաձայն փոխակերպված աղյուսակը կհամապատասխանի բոլոր XML որակի չափանիշներին: Սակայն, ցավոք, ոչ բոլոր օգտվողները կկարողանան արագ հասկանալ այս ընթացակարգի նրբությունները: