Badilisha XML kuwa CSV
Geuza faili ya XML kuwa jedwali unaloweza kupanga, kuchuja na kuingiza. Kila rekodi inayojirudia inakuwa safu na kila sehemu ndani yake inakuwa safuwima, tayari kwa lahajedwali, kupakiwa kwenye hifadhidata au kutuma barua kwa wingi (mail merge).
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
Pakia faili ya XML
Ongeza mlisho wa bidhaa, usafirishaji wa oda, ramani ya tovuti au XML yoyote yenye rekodi zinazojirudia. Hadi faili 20 kwa kundi, kila moja hadi 95 MB.
- 2
Kagua kitenganishi na usimbaji
Towe hutumia koma na UTF-8. Chini ya Mipangilio ya hali ya juu, badilisha Kitenganishi kiwe nukta-mkato kwa Excel ya Ulaya, au Usimbaji wa maandishi kiwe UTF-8 with BOM ikiwa majina yenye herufi zenye alama yanaonekana vibaya katika Excel.
- 3
Badilisha na ufungue
Bonyeza Badilisha kuwa CSV kisha upakue. Fungua faili katika lahajedwali, au ipakie kwenye zana iliyoomba CSV.
XML kuwa CSV huchukua rekodi zinazojirudia ndani ya faili ya XML na kuziweka kama safu, kukiwa na safu wima moja kwa kila lebo, ili mlisho uliotengenezwa kwa ajili ya mashine uwe jedwali ambalo watu wanaweza kulifanyia kazi.
Nani anahitaji kubadilisha XML kuwa CSV
XML imekuwa Pendekezo la W3C tangu Februari 1998, na data nyingi za biashara bado husafiri ndani yake: milisho ya ununuzi kwa tovuti za kulinganisha bei, ankara za kielektroniki za UBL, milisho ya RSS na Atom, ramani za tovuti za XML, taarifa za benki katika ISO 20022 na usafirishaji wa mifumo ya zamani ya CRM na orodha ya bidhaa. Muundo huu ni bora kwa programu zinazothibitisha skima. Ni mgumu kwa mtu anayetaka tu kuona rekodi.
Mtu huyo kwa kawaida ni mfanyakazi wa masoko anayekagua mlisho wa bidhaa kutafuta bei zilizokosekana, mhasibu anayepatanisha mistari ya ankara, au mchambuzi anayepaswa kupakia usafirishaji kwenye zana inayokubali CSV pekee. Kubadilisha huwapa gridi ndani ya sekunde, bila kuandika XSLT stylesheet au skripti. Ikiwa XML ilitoka kwenye API ya wavuti na hatua inayofuata ni msimbo badala ya lahajedwali, JSON kuwa CSV hushughulikia muundo wa API unaojulikana zaidi kwa njia hiyo hiyo.
Mfano wa kubadilisha XML kuwa CSV: mpasho wa bidhaa
<products>
<product id="1042">
<name>Taa ya mezani</name>
<price>39.00</price>
<sku>00731</sku>
</product>
<product id="1043">
<name>Mkono wa skrini, mweusi</name>
<price>89.50</price>
<sku>00732</sku>
</product>
</products>id,name,price,sku 1042,Taa ya mezani,39.00,00731 1043,"Mkono wa skrini, mweusi",89.50,00732
Jinsi kibadilishaji cha XML kuwa CSV kinavyopanga tagi kuwa safuwima
Rekodi huwa safu
Elementi inayojirudia chini ya mzizi, hapa <product>, hufafanua safu. Bidhaa mbili, safu mbili za data.
Lebo na sifa huwa safu wima
Sifa ya id na watoto name, price na sku kila mmoja hupata safu wima, iliyopewa jina katika safu ya kichwa.
Thamani huwekwa katika nukuu pale tu inapohitajika
Jina lenye koma huwekwa ndani ya nukuu mbili ili koma ibaki ndani ya thamani, kama RFC 4180 inavyoeleza.
- kwa kila faili ya XML
- 95 MB
- faili kwa kundi
- 20
- chaguo za kitenganishi
- 6
- hadi faili zifutwe
- dakika 30
XML na CSV kwa muhtasari
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
CSV
Thamani zilizotenganishwa kwa koma
CSV ni umbizo la maandishi matupu kwa majedwali ambapo kila mstari ni safu mlalo na koma hutenganisha safu wima. Limetumika tangu siku za awali za kompyuta na limeelezwa katika RFC 4180, ingawa tofauti nyingi hutumia nukta-mkato au tab na usimbaji tofauti wa maandishi. Karibu kila lahajedwali, hifadhidata na zana ya uchanganuzi inaweza kuliingiza na kulihamisha, jambo linalolifanya kuwa umbizo chaguomsingi la kuhamisha data kati ya mifumo. CSV huhifadhi thamani tu, bila fomula, uumbizaji, karatasi nyingi au aina za data.
- Ubanaji
- –
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- –
Watu hubadilisha XML kuwa CSV wakati mlisho au usafirishaji wa mfumo unapaswa kuingia kwenye lahajedwali, zana ya barua pepe au hifadhidata inayosoma safu za kawaida, si lebo zilizoota ndani ya nyingine.
Badilisha XML kuwa CSV: maswali ya kawaida
Kibadilishaji huamuaje safu ni nini?
Hutafuta elementi inayojirudia chini ya mzizi, kama kila <product> katika mlisho au kila <url> katika ramani ya tovuti, na huandika safu moja kwa kila tukio. Elementi watoto na sifa za rekodi hiyo huwa safu wima, na safu ya kwanza ina majina yake.
Ni nini hupotea XML inapobadilishwa kuwa CSV?
Kila kitu ambacho si thamani ndani ya rekodi: maoni, maagizo ya uchakataji, viambishi awali vya nafasi za majina na muundo wa viota wenyewe. CSV ni gridi moja bapa, kwa hiyo mpangilio wenye ngazi nyingi hutandazwa katika safu wima. Ukihitaji kuhifadhi mti, XML kuwa JSON huhifadhi viota.
XML yangu ina aina kadhaa za rekodi. Nifanye nini?
Faili inayochanganya, kwa mfano, wateja na oda chini ya mzizi mmoja ina jedwali mbili ndani yake. CSV hubeba jedwali moja kwa faili, kwa hiyo gawanya XML kuwa faili moja kwa kila aina ya rekodi kwanza, au ibadilishe kuwa XLSX, ambapo kila aina inaweza kukaguliwa peke yake.
Kwa nini misimbo ya bidhaa zangu ilipoteza sifuri za mwanzo?
CSV bado ina 00731; Excel huondoa sifuri inapokisia kuwa safu wima ni ya namba wakati wa kufungua. Leta CSV kupitia kichupo cha Data cha Excel na uweke safu hiyo iwe Text, au ibadilishe moja kwa moja kuwa kitabu cha kazi kwa XML kuwa Excel, ambacho huepuka hatua ya kukisia.
Je, ninaweza kubadilisha ramani ya tovuti ya XML kuwa orodha ya URL?
Ndiyo. Ramani ya tovuti hurudia elementi za <url>, kwa hiyo kila ukurasa huwa safu yenye loc, lastmod na lebo nyingine zozote kama safu wima. Hilo hukupa orodha inayopangika kwa ukaguzi wa SEO au mpango wa uelekezaji upya.
Je, CSV inafuata kiwango rasmi?
Hufuata RFC 4180, iliyochapishwa mwaka 2005: rekodi moja kwa kila mstari, sehemu zikitenganishwa kwa koma, na thamani yoyote yenye koma, nukuu au mstari mpya huwekwa ndani ya nukuu mbili. Washa Weka kila thamani katika alama za nukuu ikiwa kiingizaji kinasisitiza nukuu kuzunguka kila sehemu.
- Kibadilishaji XML kuwa ExcelFungua ankara, taarifa za benki, mipasho ya bidhaa na faili za XML kama jedwali la Excel XLSX. Bila XML map wala kichupo cha Developer; pia kwa Mac.
- Kibadilishaji XML kuwa JSONBadilisha XML kuwa JSON inayosomeka: sifa huwa funguo za @, lebo zinazojirudia huwa safu, maandishi hubaki. Kwa majibu ya SOAP, milisho na data ya zamani.
- Kibadilishaji CSV kuwa XMLBadilisha mistari ya CSV kuwa XML sahihi na tagi yako ya mzizi. Herufi maalum hutoroshwa, kitenganishi hutambuliwa, matokeo ni UTF-8. Hadi faili 20.
- Badilisha JSON kuwa CSVBadilisha JSON au JSON Lines kuwa CSV: safu moja kwa kila kitu, sehemu za ndani zinakuwa safuwima, UTF-8 yenye BOM kwa Excel. Faili 20 kwa pamoja.
- Badilisha HTML kuwa CSVBadilisha majedwali ya ukurasa wa wavuti uliohifadhiwa kuwa CSV kwa Excel au Google Sheets. Safu safi bila viungo wala mitindo. Faili za HTML na HTM.
- Kibadilishaji Excel kuwa XMLBadilisha karatasi ya Excel kuwa XML bila ramani za XML. Kila safu inakuwa rekodi, kila kichwa lebo. Inakubali XLSX, XLS na ODS.