XML verilənlər ilə işləmək üçün universal bir formatdır. Bu, bir çox proqram, o cümlədən DBMS sferası tərəfindən dəstəklənir. Buna görə məlumatların XML-yə çevrilməsi, fərqli tətbiqlər arasında qarşılıqlı əlaqə və məlumat mübadiləsi baxımından dəqiq əhəmiyyətlidir. Excel yalnız masalarla işləyən və hətta verilənlər bazasını manipulyasiya edə bilən proqramlardan biridir. Excel sənədlərini XML-ə necə çevirməyimizə baxaq.
Dönüşüm proseduru
Məlumatların XML formatına çevrilməsi bu qədər sadə bir proses deyildir, çünki öz sxemində xüsusi bir sxem (schema.xml) yaradılmalıdır. Bununla birlikdə məlumatı bu formatın ən sadə sənədinə çevirmək üçün əlinizdə Excel-də qənaət etmək üçün adi vasitələrin olması kifayətdir, lakin yaxşı qurulmuş bir element yaratmaq üçün diaqramın tərtib edilməsi və sənədlə əlaqəsi ilə hərtərəfli tinker etməlisiniz.
Metod 1: asan qənaət
Excel-də sadəcə menyudan istifadə etməklə məlumatları XML formatında saxlaya bilərsiniz "Saxla ...". Doğrudur, bundan sonra bütün proqramların bu şəkildə yaradılan bir fayl ilə düzgün işləyəcəyinə heç bir zəmanət yoxdur. Və bütün hallarda bu üsul işləmir.
- Excel proqramına başlayırıq. Dəyişdiriləcək elementi açmaq üçün nişana keçin Fayl. Sonra, elementə vurun "Açıq".
- Faylın açıq pəncərəsi başlayır. Lazımi sənədin olduğu qovluğuna gedin. Bu Excel formatlarından birində olmalıdır - XLS və ya XLSX. Onu seçin və düyməni vurun. "Açıq"pəncərənin altındakı yer.
- Gördüyünüz kimi, fayl açıldı və məlumatları cari hesabatda göstərildi. Yenidən nişana keçin Fayl.
- Bundan sonra gedin "Saxla ...".
- Qazanc pəncərəsi açılır. Çevirilmiş sənədin saxlanılmasını istədiyimiz qovluğa gedirik. Bununla birlikdə, standart qovluğu, yəni proqramın özü tərəfindən təklif olunan birini tərk edə bilərsiniz. Eyni pəncərədə, istəsəniz, fayl adını dəyişdirə bilərsiniz. Ancaq əsas diqqət sahəyə yönəldilməlidir Fayl Növü. Bu sahəni tıklayaraq siyahını açırıq.
Mühafizə variantları arasında ad axtarırıq XML Cədvəl 2003 və ya XML məlumatları. Bu maddələrdən birini seçin.
- Bundan sonra düyməni vurun Saxla.
Beləliklə, faylın Excel-dən XML formatına çevrilməsi başa çatacaqdır.
Metod 2: Developer Vasitələri
Proqram sekmesinde geliştirici vasitələrdən istifadə edərək Excel formatını XML-ə çevirə bilərsiniz. Eyni zamanda, istifadəçi hər şeyi düzgün edirsə, çıxış əvvəlki metoddan fərqli olaraq üçüncü tərəf tətbiqləri tərəfindən düzgün qəbul ediləcək tam hüquqlu XML faylı olacaqdır. Ancaq dərhal deməliyəm ki, hər bir başlanğıc dərhal məlumatların bu şəkildə necə dəyişdirilməsini öyrənmək üçün kifayət qədər bilik və bacarıqlara sahib ola bilməz.
- Varsayılan olaraq, geliştirici alətlər paneli əlil olur. Buna görə ilk növbədə onu aktivləşdirməlisiniz. Nişana keçin Fayl və elementə vurun "Seçimlər".
- Açılan parametrlər pəncərəsində alt bölməyə keçin Ribbon Quraşdırma. Pəncərənin sağ hissəsində, dəyərin yanında bir qutu işarələyin "Yaradıcı". Bundan sonra düyməni vurun "OK"pəncərənin altındakı yer. Geliştirici alətlər paneli artıq aktivdir.
- Sonra proqramda Excel elektron cədvəlini istənilən rahat şəkildə açın.
- Bunun əsasında hər hansı bir mətn redaktorunda formalaşan bir sxem yaratmalıyıq. Bu məqsədlər üçün müntəzəm Windows Notepad istifadə edə bilərsiniz, lakin proqramlaşdırma və Notepad ++ işarəsi dilləri ilə işləmək üçün ixtisaslaşdırılmış bir tətbiqdən istifadə etmək daha yaxşıdır. Bu proqramı işə salırıq. Bunun içində dövrə yaradırıq. Bizim nümunəmizdə, aşağıdakı ekran görüntüsü Notepad ++ pəncərəsini göstərdiyinə bənzəyəcəkdir.
Gördüyünüz kimi, bütövlükdə sənəd üçün açılış və bağlama etiketi "məlumat dəsti". Eyni rolda, hər satır üçün etiket "rekord". Bir sxem üçün, cədvəlin yalnız iki satırını götürsək və hamısını əllə XML-yə çevirməsək kifayət edər. Açılış və bağlama sütunu etiketinin adı ixtiyari ola bilər, lakin bu vəziyyətdə rahatlıq üçün rus dilində olan sütun adlarını sadəcə İngilis dilinə tərcümə etməyi üstün tuturuq. Məlumatlar daxil olduqdan sonra, XML adlı formatda sabit diskdə hər hansı bir mətn redaktorunun işləməsi ilə onu saxlayırıq "sxem".
- Yenidən açılmış masa ilə Excel proqramına keçin. Nişana keçin "Yaradıcı". Alət qutusundakı lentdə XML düyməsini vurun "Mənbə". Açılan sahədə, pəncərənin sol tərəfində düyməni vurun "XML Xəritələri ...".
- Açılan pəncərədə düyməni vurun "Əlavə et ...".
- Mənbə seçimi pəncərəsi başlayır. Daha əvvəl tərtib edilmiş sxemin yer qovluğuna gedirik, onu seçin və düyməni vurun "Açıq".
- Sxemin elementləri pəncərədə göründükdən sonra, kursoru istifadə edərək masa sütunu adlarının müvafiq hücrələrinə sürün.
- Yaranan cədvələ sağ vururuq. Kontekst menyusunda maddələrə keçin XML və "İxrac et ...". Bundan sonra, faylı istənilən qovluqda saxlayın.
Gördüyünüz kimi XLS və XLSX fayllarını Microsoft Excel istifadə edərək XML formatına çevirməyin iki əsas yolu var. Bunlardan birincisi son dərəcə sadədir və bir funksiya vasitəsilə verilən genişləndirmə ilə elementar qənaət prosedurundan ibarətdir "Saxla ...". Bu seçimin sadəliyi və aydınlığı şübhəsiz üstünlüklərdir. Ancaq bir çox ciddi qüsuru var. Dönüşüm müəyyən standartları nəzərə almadan həyata keçirilir və buna görə üçüncü tərəf tətbiqləri tərəfindən bu şəkildə çevrilən bir sənəd sadəcə tanınmaya bilər. İkinci seçim XML xəritəsini əhatə edir. Birinci metoddan fərqli olaraq, bu sxemə görə çevrilən cədvəl bütün XML keyfiyyət standartlarına uyğun olacaqdır. Ancaq təəssüf ki, hər istifadəçi bu prosedurun nüanslarını tez anlaya bilmir.