XML data ilə işləmək üçün universal bir formatdır. Bir çox proqram, o cümlədən DBMS sahəsində olanlar tərəfindən dəstəklənir. Buna görə, məlumatların XML-ə çevrilməsi fərqli tətbiqlər arasında qarşılıqlı təsir və məlumat mübadiləsi baxımından vacibdir. Excel, masalarla işləyən proqramlardan biridir və hətta bazala manipulyasiya edə bilər. Excel fayllarını XML formatına necə çevirə biləcəyik.
Dönüşüm proseduru
Məlumatların XML formatına çevrilməsi prosesi belə sadə deyil, çünki onun kursunda xüsusi şema (schema.xml) yaradılmalıdır. Ancaq bu formatın ən sadə faylına məlumatı çevirmək üçün, Excel-də adi qənaət vasitələrinə yaxınlaşmaq kifayətdir, ancaq yaxşı bir struktur element yaratmaq üçün bir diaqram hazırlamaq və sənədə bağlamaq lazımdır.
Metod 1: Sadə Saxla
Excel-də məlumatları XML formatında sadəcə menudan istifadə edərək saxlaya bilərsiniz "Saxla ...". Doğrudur, sonradan bütün proqramların bu şəkildə yaradılan faylla düzgün işləməyinə zəmanət yoxdur. Bütün hallarda bu metod işləmir.
- Excel proqramını başladın. Konvertasiya ediləcək maddəni açmaq üçün sekməyə keçin "Fayl". Sonra, öğeyi basın "Açıq".
- Faylın açılması pəncərəsini açır. Bizə lazım olan faylları ehtiva edən kataloqa keçin. Excel formatlarından birində olmalıdır - XLS və ya XLSX. Seçin və düyməni basın. "Açıq"pəncərənin altındakı yer.
- Gördüyünüz kimi, fayl açılmış və məlumatları hazırkı hesabatda göstərilir. Yenə sekmeye keçin "Fayl".
- Bundan sonra maddəə gedin "Saxla ...".
- Saxlama pəncərəsi açılır. Dönüştürülmüş faylın saxlanmasını istədiyimiz qovluğa gedin. Bununla birlikdə, default dizinini, yəni proqramın özü tərəfindən təqdim edildiyini təyin edə bilərsiniz. Eyni pəncərədə istək varsa, faylın adını dəyişə bilərsiniz. Lakin diqqət odur olmalıdır. "Fayl Tipi". Bu sahədə tıklayaraq siyahı açırıq.
Qoruma variantları arasında ad axtarırıq "XML 2003 Cədvəli" və ya "XML məlumatları". Bu maddələrdən birini seçin.
- Bundan sonra düyməni basın "Saxla".
Beləliklə, faylın Excel formatından XML-a çevrilməsi tamamlanacaq.
Metod 2: Developer Tools
Proqramın sekmesindeki geliştirici araçlarını istifadə edərək, Excel-i XML'ye dönüştürebilirsiniz. Eyni zamanda, əgər istifadəçi hər şeyi düzgün şəkildə yerinə yetirsə, onda əvvəlki üsuldan fərqli olaraq, üçüncü tərəfin tətbiqləri ilə düzgün qəbul ediləcək tam hüquqlu bir XML faylı əldə edəcəkdir. Amma dərhal deyim ki, hər bir yeni gələndə dərhal bu şəkildə məlumatları necə çevirə bilmək üçün kifayət qədər bilik və bacarıqlar ola bilməz.
- Varsayılan olaraq, geliştirici araçları sekmesi aradan bırakılır. Buna görə, ilk növbədə onu aktivləşdirməlisiniz. Nişana keçin "Fayl" və maddəyə vurun "Seçimlər".
- Açılacaq parametrlər pəncərəsində, alt hissəyə keçin Şerit Kurulumu. Pəncərənin sağ hissəsində dəyərin yaxınlığında bir gənə qoyun "Developer". Bundan sonra düyməni basın "OK"pəncərənin altına yerləşdirilir. Developer tools sekmesi artıq effektivdir.
- Sonra, proqramda Excel masasını hər hansı bir şəkildə rahatlıqla açın.
- Buna əsasən hər hansı bir mətn redaktoru yaradılmış bir sxem yaratmalıyıq. Bu məqsədlər üçün adi Windows Notepad istifadə edə bilərsiniz, lakin Notepad ++ formatlama dilləri ilə proqramlaşdırma və işləmək üçün xüsusi bir proqramdan istifadə etmək daha yaxşıdır. Bu proqramı işə salın. Biz orada sxemi yaradırıq. Bizim nümunədə, Notepad ++ penceresinin ekranında aşağıda göstərildiyi kimi görünəcək.
Gördüyünüz kimi, sənədin bütün açılış və bağlanma etiketləri bir yerə xidmət edir "məlumat dəsti". Hər bir xətt üçün eyni rolu tag görünür "qeyd". Sxem üçün yalnız iki sıra satır alsaq, kifayət edəcəyik və əlimizi XML-yə çevirməyəcəyik. Bir sütunun açılış və bağlanma etiketinin adının özbaşına ola biləcəyi, ancaq bu halda, asanlıq üçün, rus dilində sütun adlarını yalnız ingilis dilinə tərcümə etməyi seçdik. Məlumat girildikdən sonra sadəcə sabit diskinizin hər hansı bir yerində mətn redaktoru funksiyası ilə onları XML formatında saxlaya bilərsiniz "şema".
- Yenə də artıq açıq bir masa ilə Excel proqramına keçin. Nişana keçin "Developer". Alətlər blokundakı kasetdə "XML" düyməni basın "Mənbə". Pəncərənin sol tərəfindəki açılmış sahədə düyməni basın "XML Haritaları ...".
- Açılan pəncərədə düyməni basın "Əlavə et ...".
- Mənbə seçim pəncərəsi başlayır. Daha əvvəl tərtib olunan sxem dizin layoutuna gedin, seçin və düyməni basın "Açıq".
- Şəffaf elementlər pəncərədə göründükdən sonra, onları kursorla cədvəl sütun adlarının müvafiq hüceyrələrinə sürükleyin.
- Ortaya çıxan cədvəl üzərində sağ tıklayaq. Kontekst menyusunda, addım-addım "XML" və "İxracat ...". Bundan sonra faylı hər hansı bir qovluğa saxlayın.
Gördüyünüz kimi XLS və XLSX fayllarını Microsoft Excel formatında XML formatına çevirmək üçün iki əsas yol vardır. Bunlardan birincisi son dərəcə sadədir və funksiya vasitəsilə müəyyən bir uzantı ilə qənaətin elementar prosedurundan ibarətdir "Saxla ...". Bu seçimin sadəliyi və aydınlığı şübhəsiz ki, ü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əfin tətbiqləri ilə bu şəkildə çevrilən bir fayl sadəcə tanınmır. İkinci seçim XML xəritəsini yaratmaqdır. İlk üsuldan fərqli olaraq, bu sxemə uyğun olaraq çevrilən bir masa bütün XML keyfiyyət standartlarına cavab verəcəkdir. Lakin, təəssüf ki, hər bir istifadəçi bu prosedurun nüanslarını anlaya bilməyəcək.