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