Excel dan XML ga: foydalanish tartibi
- 1
Jadvalni tashlang
XLSX, XLS yoki ODS — yoki CSV fayl. Kitobda bir nechta varaq boʻlsa, keraklisini tanlang.
- 2
Elementlarni nomlang
Ildiz elementni, har bir qator uchun yoziladigan elementni va ustunlar ichki element yoki atribut boʻlishini tanlang.
- 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.