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