Asosiy qismga oʻtish

Excel ni XML ga oʻtkazish

Excel varagʻi yoki CSV ni XML ga aylantiring: har bir qator bitta element, ustun sarlavhalari element yoki atribut nomi boʻladi; varaq qurilmangizda oʻqiladi.

Qaysi formatga
JSON, CSV yoki Excel faylni shu yerga tashlangXML 100 MB gacha · JSON, CSV, XLSX, XLS, ODS 500 MB gacha
Faylni tanlangQurilmangizda qayta ishlanadi — hech qayerga yuklanmaydi
Brauzeringizda ishlaydi · yuklanmaydiQanday ishlaydi

Excel dan XML ga: foydalanish tartibi

  1. 1

    Jadvalni tashlang

    XLSX, XLS yoki ODS — yoki CSV fayl. Kitobda bir nechta varaq boʻlsa, keraklisini tanlang.

  2. 2

    Elementlarni nomlang

    Ildiz elementni, har bir qator uchun yoziladigan elementni va ustunlar ichki element yoki atribut boʻlishini tanlang.

  3. 3

    XML ni saqlang

    Natijani tekshiring, soʻng .xml faylni yuklab oling yoki nusxalang.

Cheklovlar va Pro

500 MB gacha jadval va CSV fayllar; bir vaqtda bitta varaq.

4 GB gacha fayllar. Pro tarifini koʻrish

Excel dan XML ga haqida

Excel dan XML ga oʻtkazgich jadval qatorlarini XML qilib yozadi: ildiz element ichida har bir qator uchun bitta element, nomlar esa ustun sarlavhalaridan olinadi. sku, name va price ustunli varaq <rows><row><sku>A-1</sku><name>Ruchka</name><price>1.5</price></row>…</rows> ga, ustunlar atribut boʻlganda esa <row sku="A-1" name="Ruchka" price="1.5"/> ga aylanadi. Qabul qiluvchi tizim kutganiga moslash uchun ikkala element nomini ham, masalan, products va product deb oʻzgartirish mumkin.

Sarlavhalar oʻz holicha kamdan-kam toʻgʻri XML nomi boʻladi, shuning uchun ular tuzatiladi: boʻshliq va tinish belgilari pastki chiziqqa aylanadi, raqam bilan boshlanadigan sarlavha oldiga pastki chiziq qoʻshiladi, bir xil sarlavhali ikki ustun name va name_2 boʻladi. Kirill va boshqa lotin boʻlmagan sarlavhalarga XML ruxsat beradi, ular oʻz holicha qoladi.

Qiymatlar koʻrinishidagidek emas, varaq saqlaganidek yoziladi: $1,200.00 emas, 1200; sanalar ISO 8601 da (2026-03-31, vaqti boʻlsa vaqt bilan), formulalar esa oxirgi hisoblangan natija bilan. Boʻsh kataklar boʻsh elementga aylanadi yoki yozuvlar ixchamroq boʻlishi uchun tushirib qoldiriladi. Maxsus belgilar ekranlanadi, fayl UTF-8 da, XML eʼloni ixtiyoriy.

CSV fayllar ham xuddi shunday ishlaydi: ajratgich va matn kodlashi — UTF-8, Windows-1251 yoki Windows-1252 — oʻzi aniqlanadi yoki qoʻlda tanlanadi. Sarlavhasi yoʻq varaq uchun “Birinchi qator — sarlavha” ni oʻchiring, shunda ustunlar Column_1, Column_2 va hokazo deb ataladi. Bir vaqtda bitta varaq oʻtkaziladi.

Maxfiylik

Kitob yoki CSV shu varaqdagi worker ichida SheetJS yordamida oʻqiladi va XML ham oʻsha yerda yoziladi; hech narsa yuklanmaydi va fayl saqlanib qolmaydi.

Excel dan XML ga: koʻp beriladigan savollar

Ustun sarlavhalari XML teglariga qanday aylanadi?
Har bir sarlavha toʻgʻri holga keltirilib, element nomi sifatida ishlatiladi: “Unit price” Unit_price ga, “2026 total” _2026_total ga aylanadi, takrorlangan sarlavha esa _2, _3 oladi. Asl matn saqlanishini istasangiz, avval varaqdagi sarlavhalarni oʻzgartiring. Sarlavha qatori boʻlmasa, ustunlar Column_1, Column_2 va hokazo deb nomlanadi.
Har bir qator atributli bitta element boʻla oladimi?
Ha — “Ustunlar” ni Atributlar ga oʻrnating. Shunda har bir qator <row id="7" city="Buxoro"/> kabi oʻzi yopiladigan bitta element boʻlib yoziladi; koʻplab import formatlari va sozlamalar fayllari aynan shunday ishlatadi. Atribut qiymatlari, jumladan qoʻshtirnoq va qator uzilishlari ekranlanadi, shuning uchun istalgan katak matnini bemalol ishlatish mumkin.
Sanalar va narxlar Excel koʻrsatganidek yoziladimi?
Ular saqlanganidek yoziladi. 1 200,00 soʻm deb formatlangan narx 1200 boʻlib yoziladi, sana esa XML sxemalari xs:date uchun ishlatadigan ISO koʻrinishida — 2026-03-31 — chiqadi. Formulalar oxirgi hisoblangan qiymatini beradi. Koʻrinib turgan matn kerak boʻlsa, oʻtkazishdan oldin Excel da oʻsha ustunlarni matn formatiga oʻtkazing.
Kitobning hamma varaqlari oʻtkaziladimi?
Har bir oʻtkazishda bitta varaq. Uni “Varaq” roʻyxatidan tanlang; boshqa varaqni oʻtkazish uchun uni tanlab, qayta yuklab oling — kitob yuklangan holda qoladi. Butunlay boʻsh qatorlar tashlab ketiladi, maʼlumoti bor birinchi qator esa siz “Birinchi qator — sarlavha” sozlamasini oʻchirmaguningizcha sarlavha hisoblanadi.
CSV ni ham XML ga oʻtkazsa boʻladimi?
Ha. Kitob oʻrniga .csv yoki .tsv faylni tashlang; ajratgich va kodlash oʻzi aniqlanadi, ularni kirish sozlamalarida oʻzgartirishingiz mumkin — eski dasturlardan chiqqan kirill eksportlarida Windows-1251 yordam beradi. Keyin qatorlar xuddi Excel varagʻining qatorlari kabi XML qilib yoziladi: har bir qator bitta element, har bir ustun esa sarlavha nomidagi ichki element yoki atribut boʻladi.

Bu vosita bilan boshqa ishlar