Excel-i XML-ə çevirmək
Excel-də əvvəlcə XML xəritəsi qurmadan cədvəldən XML faylı əldə edin. Hər sətir qeyd elementinə, hər sütun başlığı isə həmin xananın dəyərini saxlayan teqə çevrilir.
Məlumat çevirici
və ya CSV, TSV, TXT … faylları bura sürüşdürün ·
Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir
Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.
CSV və mətn fayllarında sütunları ayıran simvol, həm oxuma, həm yazma üçün. Avtomatik rejim onu giriş faylından təyin edir və vergül yazır.
UTF-8 bütün dillər üçün işləyir. Windows-da Excel CSV açarkən ştrixli hərflər və ya Asiya simvolları pozulmuş görünürsə, BOM ilə UTF-8 seçin.
Excel, ODS və Numbers girişi: yalnız birinci vərəqi və ya bütün vərəqləri çevirin (ZIP-də hər vərəq üçün bir CSV və ya hər vərəq üçün bir JSON açarı).
Yeni cədvəldə vərəq nişanının adı, ən çox 31 simvol.
Obyektlər massivi hər sətir üçün sütun adlarını açar kimi istifadə edir; massivlər massivi daha yığcamdır və başlığı birinci massiv kimi saxlayır.
Bütün sətirləri əhatə edən xarici elementin adı; hər sətir onun içində <row> olur.
CREATE TABLE və INSERT ifadələrində istifadə olunur. Yalnız hərflər, rəqəmlər və alt xətt.
Dırnaqlama və sütun tipləri verilənlər bazaları arasında bir qədər fərqlənir; idxal edəcəyiniz bazanı seçin.
Tarix xanalarını vahid formatda yenidən yazın. ISO (2026-10-18) verilənlər bazaları və kod üçün ən etibarlısıdır; saxla seçimi onları mənbədəki kimi buraxır.
Bu alətdən necə istifadə etməli
- 1
Cədvəli əlavə edin
XLSX, XLS, XLSM və ya ODS fayllarını yükləyin: bir dəstdə ən çox 20 fayl, hər biri 95 MB-dək. 1-ci sətirdə teq kimi istədiyiniz sütun adlarının olduğundan əmin olun.
- 2
Kök elementə ad verin
Əlavə ayarlar bölməsində XML kök teqi sahəsinə qəbul edən sistemin gözlədiyi xarici elementi yazın, məsələn, products və ya employees. Oxunaqlı, girintili fayl üçün Oxunaqlı formatlama seçimini açıq saxlayın.
- 3
Çevirin və yoxlayın
XML formatına Çevir → düyməsini basın və faylı endirin. Qəbul edən tərəf XSD sxemi dərc edirsə, göndərməzdən əvvəl faylı validatordan keçirin.
Excel-dən XML-ə çevirmə ilk vərəqinizdəki cədvəli iç-içə elementlər kimi yazır: bir xarici kök, hər sətir üçün bir qeyd, hər sütun üçün başlığın adını daşıyan bir uşaq teq.
Excel-i XML-ə çevirmək nəyə lazımdır
XML 1998-ci il fevralın 10-da W3C Tövsiyəsi oldu və JSON veb-də üstünlük qazanana qədər bütöv bir nəsil biznes proqramı onun üzərində quruldu. Təchizatçı portalları, əmək haqqı və HR sistemləri, kataloq idxalçıları və bir çox korporativ inteqrasiya hələ də yalnız XML yükləmələrini qəbul edir. Məlumatın sahibləri, yəni satınalma assistenti və ya ofis meneceri isə onu Excel-də saxlayır. Kimsə bu ikisini birləşdirməlidir, adətən son tarixdən bir gün əvvəl.
Excel nəzəri olaraq bunu edə bilir. Gizli Developer tabını aktivləşdirirsiniz, XSD sxemi yazır və ya yükləyirsiniz, hər elementi sütuna sürükləyib XML xəritəsi qurur, sonra ixrac edirsiniz. Sabit sxemli aylıq hesabat üçün bu məntiqlidir, birdəfəlik fayl üçün isə çox hazırlıqdır. Çevirici xəritələməni keçir: başlıqlar teq adı, sətirlər qeyd olur. Qəbul edən tərəf JSON istəyirsə, Excel-dən JSON-a eyni sətirləri obyekt kimi yazır.
Excel-dən XML-ə çevirmə nümunəsi
<?xml version="1.0" encoding="UTF-8"?>
<products>
<row>
<sku>00418</sku>
<name>Kabel novu & sıxaclar</name>
<stock>42</stock>
</row>
<row>
<sku>00419</sku>
<name>Ayaq altlığı</name>
<stock>7</stock>
</row>
</products>XML-in yoxlamadan keçməsi üçün vərəqi hazırlamaq
| Edin | Etməyin |
|---|---|
unit_price və ya email kimi qısa adlardan ibarət bir başlıq sətri istifadə edin | Başlığı rəqəmlə başlamayın və içinə boşluq qoymayın |
| Hər vərəqdə bir növ qeyd saxlayın, məsələn, yalnız məhsullar və ya yalnız işçilər | Başlıq sətrində xanaları birləşdirməyin və boş başlıq xanası qoymayın |
| SKU və poçt indeksi kimi kod sütunlarını Mətn formatına salın ki, baş sıfırlar qalsın | & və ya < ekranlama işarələrini özünüz yazmayın; onlar avtomatik yazılır, yuxarıdakı & kimi |
| Qəbul edəndən kök element adını soruşun və XML kök teqi sahəsinə yazın | Aşağıda yekun və ya aralıq yekun sətirləri qoymayın; onlar saxta qeydə çevrilir |
Excel-dən XML ixracı üsullarının müqayisəsi
| UltKit | Excel XML xəritəsi ilə ixrac | Excel XML Spreadsheet 2003 | |
|---|---|---|---|
| Əvvəlcə XSD sxemi tələb edir | no | yes | no |
| Teq adları başlıqlarınızdan götürülür | yes | Xəritədən | no |
| Hər sətir üçün bir element, digər sistemlər üçün oxunaqlı | yes | yes | Cell və Row elementləri |
| .xls, .ods və .numbers fayllarında işləyir | yes | Yalnız Excel | Yalnız Excel |
| Bir dəstdə 20 faylı çevirir | yes | no | no |
XLSX və XML formatları haqqında
XLSX
Microsoft Excel iş kitabı
XLSX Office 2007-dən bəri Microsoft Excel-in standart iş kitabı formatıdır və Office Open XML standartına əsaslanır. Çoxsaylı vərəqləri, düsturları, formatlamanı, diaqramları, pivot cədvəlləri və məlumat doğrulamasını XML-lərdən ibarət ZIP paketində saxlayır. Hər vərəqdə milyondan çox sətri dəstəkləyir və biznes cədvəlləri üçün standart mübadilə formatıdır. Google Sheets, LibreOffice və Numbers XLSX-i açır, lakin makrolar və qabaqcıl imkanlar köçməyə bilər.
- Sıxılma
- –
- Şəffaflıq
- –
- Animasiya
- –
- İlk dəfə təqdim edilib
- 2007 · Microsoft
XML
Extensible Markup Language
XML W3C tərəfindən 1998-ci ildə dərc edilmiş struktur məlumatlar üçün işarələmə dilidir. Atributlu iç-içə teqlərdən istifadə edir, sxemləri, ad fəzalarını və doğrulamanı dəstəkləyir, bu da onu mürəkkəb sənədlər üçün möhkəm edir. RSS lentləri, SVG, Office sənədləri, sayt xəritələri və bir çox korporativ və dövlət məlumat mübadiləsinin əsasındadır. XML JSON ilə müqayisədə sözçoxdur, lakin hər proqramlaşdırma dili və bir çox cədvəl aləti onu oxuya bilir.
- Sıxılma
- –
- Şəffaflıq
- –
- Animasiya
- –
- İlk dəfə təqdim edilib
- 1998 · W3C
Vərəqdə saxlanan məlumat yalnız teqli qeydləri qəbul edən sistemə çatdırılmalı olanda Excel XML-ə çevrilir: tərəfdaşın idxal ünvanı, köhnə ERP və ya CMS, yaxud sxem validatorunun yoxladığı test faylı.
Excel-dən XML-ə: faylı göndərməzdən əvvəl cavablar
Excel niyə XML xəritələrimin ixrac edilə bilmədiyini deyir?
Excel-in öz XML ixrac əmri yalnız sxemə bağlı XML xəritəsi ilə işləyir və bəzi xəritə quruluşlarını, məsələn, siyahı daxilində siyahıları qəbul etmir. Bu çevirici xəritə tələb etmir: vərəqi sadə cədvəl kimi oxuyur və hər sətir üçün bir qeyd yazır.
XLSX faylı onsuz da XML deyilmi?
Daxilində bəli. .xlsx ISO/IEC 29500 standartı ilə müəyyən edilmiş XML hissələrindən ibarət ZIP paketidir. Lakin vərəq hissəsi oxunaqlı qeydləri deyil, xana ünvanlarını və ortaq sətirlər cədvəlinə göstəriciləri saxlayır. Ona görə hər müştəri və ya məhsul üçün bir element tələb edən sistemə yaramır.
Hansı başlıq adları düzgün XML teqləri yaradır?
XML 1.0 hərflərə, rəqəmlərə, defisə, alt xəttə və nöqtəyə icazə verir, lakin ad rəqəmlə başlaya və ya boşluq saxlaya bilməz, xml ilə başlayan adlar isə qorunur. Çevirməzdən əvvəl 2025 Sales və ya Unit Price kimi başlıqları sales_2025 və unit_price şəklinə salın.
İş kitabının bütün vərəqlərini ixrac etmək olarmı?
Çevriləcək vərəqlər sahəsini Bütün vərəqlər seçin, yalnız birinci deyil, hər vərəq də çevriləcək. Hər vərəqdə bir qeyd növü saxlayın, çünki hər vərəq ayrıca cədvəl sayılır.
Düsturlar və xana formatlaşdırması nə olur?
XML dəyərləri daşıyır, ona görə düstur xanası hesablanmış nəticə kimi yazılır. Qalın mətn, doldurma rəngləri, sütun enləri və qeydlər görünüşə aiddir və nəticəyə daxil edilmir.
XML-i yenidən cədvələ necə qaytarmaq olar?
XML-dən Excel-ə alətindən istifadə edin. Qeydlər yenidən sətirlərə, teqlər sütun başlıqlarına çevrilir; beləliklə, məlumatı Excel-də redaktə edib qəbul edən tərəf yenilənmə istəyəndə yenidən çevirə bilərsiniz.