Kibadilishaji Excel kuwa XML
Pata faili ya XML kutoka kwenye lahajedwali bila kutengeneza ramani ya XML ndani ya Excel kwanza. Kila safu inakuwa kipengele cha rekodi na kila kichwa cha safu wima kinakuwa lebo inayobeba thamani ya seli hiyo.
Kibadilishaji cha Data
au buruta Faili za CSV, TSV, TXT … hapa ·
Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30
Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.
Kibambo kinachotenganisha safu wima katika faili za CSV na maandishi, kwa kusoma na kuandika. Chaguo la Gundua kiotomatiki hukitambua kutoka kwenye ingizo na huandika koma.
UTF-8 inafanya kazi kwa lugha zote. Chagua UTF-8 with BOM ikiwa Excel kwenye Windows inaonyesha herufi zenye vinjari au herufi za Kiasia zilizoharibika wakati wa kufungua CSV.
Ingizo la Excel, ODS na Numbers: geuza karatasi ya kwanza pekee, au karatasi zote (CSV moja kwa kila karatasi ndani ya ZIP, au ufunguo mmoja wa JSON kwa kila karatasi).
Jina la kichupo cha karatasi katika lahajedwali mpya, hadi herufi 31.
Safu ya vitu hutumia majina ya safu wima kama funguo kwa kila safu mlalo; safu ya safu ni fupi zaidi na huweka kichwa kama safu ya kwanza.
Jina la kipengele cha nje kinachozunguka safu mlalo zote; kila safu mlalo inakuwa <row> ndani yake.
Hutumika katika taarifa za CREATE TABLE na INSERT. Herufi, tarakimu na mistari chini pekee.
Nukuu na aina za safu wima hutofautiana kidogo kati ya hifadhidata; chagua ile utakayoingizia data.
Andika upya visanduku vya tarehe katika umbizo moja. ISO (2026-10-18) ndiyo salama zaidi kwa hifadhidata na msimbo; Acha kama ilivyo huviacha kama vinavyoonekana kwenye chanzo.
Jinsi ya kutumia zana hii
- 1
Ongeza lahajedwali
Pakia faili za XLSX, XLS, XLSM au ODS, hadi 20 kwa kundi na MB 95 kila moja. Hakikisha safu ya 1 ina majina ya safuwima unayotaka yawe lebo.
- 2
Lipe jina kipengele cha mzizi
Chini ya Mipangilio ya hali ya juu, weka Lebo ya mzizi ya XML iwe kipengele cha nje ambacho mfumo unaopokea unatarajia, kama products au employees. Acha Panga kwa usomaji rahisi ikiwa imewashwa ili upate faili inayosomeka yenye mianzo ya mistari.
- 3
Badilisha na uthibitishe
Bonyeza Badilisha kuwa XML kisha upakue. Ikiwa mpokeaji amechapisha skima ya XSD, pitisha faili kwenye kithibitishaji kabla ya kuituma.
Excel kuwa XML huchukua jedwali kwenye laha yako ya kwanza na kuliandika kama vipengele vilivyoingiliana: mzizi mmoja wa nje, rekodi moja kwa kila safu, na lebo moja ya mtoto kwa kila safuwima, iliyopewa jina kutokana na vichwa vyako.
Kwa nini ubadilishe Excel kuwa XML
XML ilikuwa Pendekezo la W3C tarehe 10 Februari 1998, na kizazi cha programu za biashara kilijengwa kuizunguka kabla JSON haijatawala wavuti. Tovuti za wasambazaji, mifumo ya mishahara na rasilimali watu, vipakiaji vya katalogi na miunganisho mingi ya makampuni bado hukubali upakiaji wa XML pekee. Wakati huo huo, wamiliki wa data, kama msaidizi wa manunuzi au meneja wa ofisi, huihifadhi kwenye Excel. Mtu lazima aunganishe hivi viwili, mara nyingi siku moja kabla ya muda wa mwisho.
Excel inaweza kufanya hivyo kinadharia. Unawasha kichupo cha Developer kilichofichwa, unaandika au kupakia skima ya XSD, unaburuta kila kipengele kwenye safuwima ili kujenga ramani ya XML kisha unasafirisha. Hilo linafaa kwa ripoti ya kila mwezi yenye skima isiyobadilika, lakini ni maandalizi mengi kwa faili ya mara moja. Kibadilishaji hiki huruka ramani: vichwa huwa majina ya lebo, safu huwa rekodi. Ikiwa upande unaopokea unapendelea JSON, Excel kuwa JSON huandika safu hizo hizo kama vitu.
Mfano wa kubadilisha Excel kuwa XML
<?xml version="1.0" encoding="UTF-8"?>
<products>
<row>
<sku>00418</sku>
<name>Trei ya nyaya & klipu</name>
<stock>42</stock>
</row>
<row>
<sku>00419</sku>
<name>Kiegemeo cha miguu</name>
<stock>7</stock>
</row>
</products>Kuandaa karatasi ili XML ipite uthibitishaji
| Fanya | Usifanye |
|---|---|
Tumia safu moja ya vichwa yenye majina mafupi kama unit_price au email | Kuanza kichwa kwa tarakimu au kuweka nafasi ndani yake |
| Weka aina moja ya rekodi kwa kila laha, kama bidhaa pekee au wafanyakazi pekee | Kuunganisha seli kwenye safu ya vichwa au kuacha seli za vichwa tupu |
| Weka safuwima za misimbo kama SKU na misimbo ya ZIP katika muundo wa Maandishi ili sifuri za mwanzo zibaki | Kuandika mwenyewe viepusho vya & au <; huandikwa kwa ajili yako, kama & hapo juu |
| Muulize mpokeaji jina la kipengele chake cha mzizi na ukiweke chini ya Lebo ya mzizi ya XML | Kuacha safu za jumla au jumla ndogo chini; huwa rekodi bandia |
Ulinganisho wa njia za kuhamisha XML kutoka Excel
| UltKit | Usafirishaji wa ramani ya XML ya Excel | Excel XML Spreadsheet 2003 | |
|---|---|---|---|
| Inahitaji skima ya XSD kwanza | no | yes | no |
| Majina ya lebo hutoka kwenye vichwa vyako | yes | Kutoka kwenye ramani | no |
| Kipengele kimoja kwa kila safu, kinachosomeka na mifumo mingine | yes | yes | Vipengele vya Cell na Row |
| Hufanya kazi na faili za .xls, .ods na .numbers | yes | Excel pekee | Excel pekee |
| Hubadilisha faili 20 kwa kundi moja | yes | no | no |
Maelezo ya miundo ya XLSX na XML
XLSX
Kitabu cha kazi cha Microsoft Excel
XLSX ni umbizo chaguomsingi la kitabu cha kazi cha Microsoft Excel tangu Office 2007, linalotegemea kiwango cha Office Open XML. Huhifadhi karatasi nyingi, fomula, uumbizaji, chati, pivot tables na uthibitishaji wa data katika kifurushi cha ZIP cha XML. Inasaidia zaidi ya safu mlalo milioni moja kwa kila karatasi na ni umbizo chaguomsingi la kubadilishana majedwali ya biashara. Google Sheets, LibreOffice na Numbers hufungua XLSX, ingawa makro na vipengele vya hali ya juu huenda visihamie.
- Ubanaji
- –
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- 2007 · Microsoft
XML
Extensible Markup Language
XML ni lugha ya alama kwa data iliyopangwa iliyochapishwa na W3C mwaka 1998. Hutumia tagi zilizoota ndani ya nyingine zenye sifa na inasaidia schemas, namespaces na uthibitishaji, jambo linaloifanya imara kwa hati changamano. Ndiyo msingi wa mlisho wa RSS, SVG, hati za Office, sitemap na ubadilishanaji mwingi wa data wa mashirika na serikali. XML ni ndefu ikilinganishwa na JSON, lakini kila lugha ya programu na zana nyingi za majedwali zinaweza kuisoma.
- Ubanaji
- –
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- 1998 · W3C
Excel hubadilishwa kuwa XML wakati data iliyo kwenye laha lazima iwasilishwe kwa mfumo unaopokea rekodi zenye lebo tu: kituo cha kuingiza data cha mshirika, ERP au CMS ya zamani, au data ya majaribio inayokaguliwa na kithibitishaji cha skima.
Excel kuwa XML: majibu kabla ya kutuma faili
Kwa nini Excel inasema ramani zangu za XML haziwezi kuhamishwa?
Amri ya Excel ya Export XML hufanya kazi tu kupitia ramani ya XML iliyofungwa kwenye skima, na hukataa baadhi ya maumbo ya ramani, kama orodha zilizo ndani ya orodha. Kibadilishaji hiki hakihitaji ramani: husoma laha kama jedwali la kawaida na kuandika rekodi moja kwa kila safu.
Je, faili ya XLSX si tayari ni XML?
Ndani yake, ndiyo. Faili ya .xlsx ni kifurushi cha ZIP chenye sehemu za XML zilizofafanuliwa na ISO/IEC 29500. Lakini sehemu ya laha huhifadhi marejeo ya seli na viashiria vya jedwali la maandishi yanayoshirikiwa, si rekodi zinazosomeka, kwa hivyo haifai kwa mfumo unaotaka kipengele kimoja kwa kila mteja au bidhaa.
Ni majina gani ya vichwa yanayotengeneza lebo halali za XML?
XML 1.0 inaruhusu herufi, tarakimu, vistariungio, mistari chini na vitone, lakini jina haliwezi kuanza na tarakimu wala kuwa na nafasi, na majina yanayoanza na xml yamehifadhiwa. Badilisha vichwa kama 2025 Sales au Unit Price kuwa sales_2025 na unit_price kabla ya kubadilisha.
Je, ninaweza kuhamisha kila karatasi ya kitabu cha kazi?
Weka Laha za kubadilisha kuwa Laha zote na kila kichupo kitabadilishwa pia, badala ya cha kwanza tu. Weka aina moja ya rekodi kwa kila laha, kwa sababu kila laha huchukuliwa kama jedwali lake.
Nini hutokea kwa fomula na mpangilio wa seli?
XML hubeba thamani, kwa hivyo seli ya fomula huandikwa kama matokeo yake yaliyokokotolewa. Maandishi mazito, rangi za kujaza, upana wa safuwima na maoni ni mwonekano tu na hayako kwenye towe.
Ninawezaje kurudisha XML kwenye lahajedwali?
Tumia XML kuwa Excel. Rekodi huwa safu tena na lebo huwa vichwa vya safuwima, hivyo unaweza kuhariri data kwenye Excel na kuibadilisha tena mpokeaji anapohitaji sasisho.