XML არის უნივერსალური ფორმატი მონაცემებთან მუშაობისთვის. მას მხარს უჭერს მრავალი პროგრამა, მათ შორის DBMS სფეროს პროგრამები. ამრიგად, ინფორმაციის XML– ში გადაქცევა მნიშვნელოვანია ზუსტად სხვადასხვა პროგრამებს შორის ურთიერთქმედების და მონაცემთა გაცვლის თვალსაზრისით. Excel არის მხოლოდ ერთი პროგრამა, რომელიც მუშაობს ცხრილებთან, და მონაცემთა ბაზების მანიპულირებაც კი შეგიძლიათ. მოდით ვნახოთ, თუ როგორ უნდა გადაიზარდოს Excel ფაილები XML- ში.
კონვერტაციის პროცედურა
მონაცემების XML ფორმატში გადაყვანა არ არის ასეთი მარტივი პროცესი, რადგან მის კურსში უნდა შეიქმნას სპეციალური სქემა (schema.xml). ამასთან, ინფორმაცია ამ ფორმატის უმარტივე ფაილად გადაქცევისთვის საკმარისია, რომ გქონდეთ ჩვეულებრივი ხელსაწყოები Excel- ში შენახვისთვის, მაგრამ კარგად სტრუქტურირებული ელემენტის შესაქმნელად, თქვენ მოგიწევთ საფუძვლიანად ჩაკრა დიაგრამის შედგენასა და დოკუმენტთან მისი კავშირი.
მეთოდი 1: მარტივი შენახვა
Excel- ში შეგიძლიათ შეინახოთ მონაცემები XML ფორმატში, მენიუს გამოყენებით "შეინახე როგორც ...". მართალია, არ არსებობს გარანტია, რომ შემდეგ ყველა პროგრამა სწორად იმუშავებს ფაილთან, რომელიც ამ გზით შეიქმნა. და არა ყველა შემთხვევაში, ეს მეთოდი მუშაობს.
- ჩვენ ვიწყებთ Excel პროგრამას. იმისათვის, რომ გახსნათ ელემენტი, რომ გადაიზარდოს, გადადით ჩანართზე ფაილი. შემდეგი, დააჭირეთ პუნქტს "გახსნა".
- იწყება ფაილის ღია ფანჯარა. გადადით დირექტორია, სადაც შეიცავს ფაილი, რომელიც გვჭირდება. ის უნდა იყოს ერთ Excel ფორმატში - XLS ან XLSX. შეარჩიეთ იგი და დააჭირეთ ღილაკს. "გახსნა"მდებარეობს ფანჯრის ბოლოში.
- როგორც ხედავთ, ფაილი გაიხსნა და მისი მონაცემები ნაჩვენები იქნა მიმდინარე ფურცელზე. ისევ გადადით ჩანართზე ფაილი.
- ამის შემდეგ, წასვლა "შეინახე როგორც ...".
- გადარჩენის ფანჯარა იხსნება. ჩვენ მივდივართ დირექტორიაში, რომელშიც გვინდა მოქცეული ფაილი შენახული. ამასთან, თქვენ შეგიძლიათ დატოვოთ ნაგულისხმევი დირექტორია, ანუ პროგრამის მიერ შემოთავაზებული. ამავე ფანჯარაში, სურვილის შემთხვევაში, შეგიძლიათ შეცვალოთ ფაილის სახელი. მაგრამ მთავარი ყურადღება სფეროზე უნდა მიექცეს ფაილის ტიპი. ჩვენ ვხსნით ჩამონათვალს ამ ველზე დაჭერით.
დაზოგვის ვარიანტებს შორის, რასაც ჩვენ ვეძებთ XML ცხრილი 2003 ან XML მონაცემები. შეარჩიეთ ერთი მათგანი.
- ამის შემდეგ დააჭირეთ ღილაკს დაზოგე.
ამრიგად, ფაილის გადაყვანა Excel- დან XML ფორმატში.
მეთოდი 2: დეველოპერული ხელსაწყოები
პროგრამის ჩანართზე შემქმნელის ხელსაწყოს გამოყენებით შეგიძლიათ გადააკეთოთ Excel ფორმატის XML. ამავე დროს, თუ მომხმარებელი ყველაფერს სწორად აკეთებს, მაშინ გამომავალი იქნება, წინა მეთოდისგან განსხვავებით, სრულყოფილი XML ფაილი, რომელიც სწორად აღიქმება მესამე მხარის პროგრამების მიერ. მაგრამ მე უნდა ვთქვა დაუყოვნებლივ, რომ ყველა დამწყებთათვის არ შეიძლება ჰქონდეს საკმარისი ცოდნა და უნარები, რომ დაუყოვნებლივ ისწავლონ მონაცემების ამ გზით გადაკეთება.
- სტანდარტულად, დეველოპერის პანელი გამორთულია. ამიტომ, პირველ რიგში, თქვენ უნდა გააქტიუროთ. ჩანართზე გადასვლა ფაილი და დააჭირეთ ნივთს "პარამეტრები".
- პარამეტრების ფანჯარაში, რომელიც იხსნება, გადადით ქვესექციაზე ლენტის დაყენება. ფანჯრის მარჯვენა ნაწილში, შეამოწმეთ ყუთი ღირებულების გვერდით "შემქმნელი". ამის შემდეგ დააჭირეთ ღილაკს "კარგი"მდებარეობს ფანჯრის ბოლოში. დეველოპერის პანელი ახლა ჩართულია.
- შემდეგი, გახსენით Excel ცხრილების პროგრამა პროგრამაში ნებისმიერი ხელსაყრელი გზით.
- მისი საფუძველზე, ჩვენ უნდა შევქმნათ სქემა, რომელიც ჩამოყალიბებულია ტექსტის ნებისმიერ რედაქტორში. ამ მიზნებისათვის შეგიძლიათ გამოიყენოთ რეგულარული Windows Notepad, მაგრამ უმჯობესია გამოიყენოთ სპეციფიკური პროგრამა პროგრამირების და Notepad ++ მარკირების ენებზე მუშაობისთვის. ამ პროგრამას ვიწყებთ. მასში ჩვენ ვქმნით სქემას. ჩვენს მაგალითში, როგორც ჩანს, ქვემოთ მოყვანილი ეკრანის ანაბეჭდი აჩვენებს Notepad ++ ფანჯარას.
როგორც ხედავთ, მთლიანობაში დოკუმენტის გახსნა და დახურვაა "მონაცემთა ნაკრები". იმავე როლში, თითოეული მწკრივისთვის, წარწერა "ჩანაწერი". სქემისთვის, საკმარისი იქნება, თუ ცხრილის მხოლოდ ორ რიგს ვიღებთ, და ეს ყველაფერი ხელით არ გადათარგმნათ XML- ში. სვეტის გახსნის და დახურვის სვეტის სახელწოდება შეიძლება იყოს თვითნებური, მაგრამ ამ შემთხვევაში, მოხერხებულობისთვის, ჩვენ გირჩევთ, რომ რუსულენოვანი სვეტის სახელები ინგლისურად თარგმნოთ. მონაცემების შეტანის შემდეგ, ჩვენ უბრალოდ ვხსნით მას ტექსტური რედაქტორის ფუნქციონალური საშუალებით მყარ დისკზე, ნებისმიერ ფორმატში, XML ფორმატში "სქემა".
- ისევ გაემგზავრეთ Excel პროგრამაზე უკვე გახსნილი ცხრილით. ჩანართზე გადასვლა "შემქმნელი". ლენტი ინსტრუმენტის ყუთში XML დააჭირეთ ღილაკს "წყარო". ველში, რომელიც იხსნება, ფანჯრის მარცხენა მხარეს, დააჭირეთ ღილაკს "XML რუქა ...".
- ფანჯარაში, რომელიც იხსნება, დააჭირეთ ღილაკს "დაამატე ...".
- წყაროს შერჩევის ფანჯარა იწყება. ჩვენ მივდივართ უფრო ადრე შედგენილი სქემის ადგილმდებარეობის დირექტორია, შეარჩიეთ იგი და დააჭირეთ ღილაკს "გახსნა".
- მას შემდეგ, რაც სქემატის ელემენტები გამოჩნდნენ ფანჯარაში, გადაიტანეთ კურსორის გამოყენებით მაგიდის სვეტის სახელების შესაბამის უჯრედებში.
- ჩვენ მარჯვენა ღილაკით ვიღებთ შედეგად ცხრილს. კონტექსტური მენიუში, გაიარეთ საგნები XML და "ექსპორტი ...". ამის შემდეგ შეინახეთ ფაილი ნებისმიერ დირექტორიაში.
როგორც ხედავთ, არსებობს ორი ძირითადი გზა XLS და XLSX ფაილების XML ფორმატში გარდაქმნისთვის Microsoft Excel- ის გამოყენებით. პირველი მათგანი ძალზე მარტივია და შედგება ელემენტარული შენახვის პროცედურისგან, რომელსაც მოცემული ფუნქცია აქვს მოცემული "შეინახე როგორც ...". ამ ვარიანტის სიმარტივე და სიცხადე უდავოდ უპირატესობაა. მაგრამ მას აქვს ერთი ძალიან სერიოზული ხარვეზი. კონვერტაცია ხორციელდება გარკვეული სტანდარტების გათვალისწინების გარეშე, და ამრიგად მესამე მხარის აპლიკაციებით ამ გზით გადაყვანილი ფაილი შეიძლება უბრალოდ არ იყოს აღიარებული. მეორე ვარიანტი გულისხმობს XML- ის რუქას. პირველი მეთოდისგან განსხვავებით, ამ სქემის მიხედვით გადაყვანილი ცხრილი შეესაბამება ყველა XML ხარისხის სტანდარტს. სამწუხაროდ, ყველა მომხმარებელს არ შეუძლია სწრაფად გაერკვნენ ამ პროცედურის ნიუანსი.