CSV í XML breytir
Settu línur CSV-skrár inn í XML-einingar svo forrit sem les eingöngu ívafsmál geti flutt þær inn. Hauslínan gefur merkjunum nöfn, skiltáknið er greint sjálfkrafa og stafir sem myndu brjóta XML eru kóðaðir.
Gagnaumbreyting
eða slepptu CSV, TSV, TXT … skrár hér ·
Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur
Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.
Tákn sem aðgreinir dálka í CSV- og textaskrám, bæði við lestur og ritun. Sjálfvirkt greinir það úr inntakinu og skrifar kommur.
UTF-8 virkar fyrir öll tungumál. Veldu UTF-8 með BOM ef Excel á Windows sýnir bjagaða broddstafi eða asíska stafi þegar CSV-skráin er opnuð.
Inntak úr Excel, ODS og Numbers: umbreyta aðeins fyrsta blaði eða öllum blöðum (ein CSV-skrá á blað í ZIP, eða einn JSON-lykill á blað).
Heiti blaðflipans í nýja töflureikninum, allt að 31 stafur.
Fylki af hlutum notar dálkaheiti sem lykla fyrir hverja línu; fylki af fylkjum er þéttara og geymir fyrirsögnina sem fyrsta fylkið.
Heiti ytri þáttarins sem umlykur allar línur; hver lína verður <row> innan hans.
Notað í CREATE TABLE og INSERT skipunum. Aðeins bókstafir, tölustafir og undirstrik.
Gæsalappir og dálkagerðir eru örlítið ólíkar milli gagnagrunna; veldu þann sem þú flytur inn í.
Endurskrifar dagsetningarreiti á einu sniði. ISO (2026-10-18) er öruggast fyrir gagnagrunna og kóða; „halda“ skilur þá eftir eins og þeir eru í upprunanum.
Hvernig á að nota tólið
- 1
Hladdu upp CSV-skránni
Slepptu einni eða fleiri .csv-, .tsv- eða .txt-skrám með skiltáknum, allt að 20 í einu og 95 MB hverri. Kommur, semíkommur, tabulator og lóðréttar striku eru greind sjálfkrafa.
- 2
Veldu rótarmerkið
Undir Ítarlegar stillingar skaltu breyta XML-rótarmerki úr rows í það heiti sem innflutningurinn býst við, til dæmis catalog eða contacts. Veldu Textakóðun ef CSV-skráin kom úr gömlu Windows-forriti.
- 3
Umbreyttu í XML
Ýttu á Umbreyta í XML og sæktu skrána. Opnaðu hana fyrst í vafra: ef hún birtist sem tré er hún rétt mynduð.
Af hverju að breyta CSV í XML
CSV er sniðið sem gögn fara út úr kerfi á; það var ekki skráð formlega sem RFC 4180 fyrr en í október 2005, áratugum eftir að forrit fóru að skiptast á því. XML er oft sniðið sem gögnin þurfa að berast á. Hönnuður vörulista sem vinnur í Adobe InDesign, forritari þar sem XSLT-stílsnið breytir færslum í HTML-skýrslu, skrifstofufólk sem flytur birgjalista inn í Microsoft Access: allir hafa raðir úr töflureiknisútflutningi og tól sem býst við merkjum.
Að gera þetta í höndunum krefst skriftu eða langrar leitar og útskiptingar, og hvort tveggja missir gjarnan af erfiðu tilvikunum: fyrirtækisheiti með og-merki, reitur í gæsalöppum með línuskiptum eða skrá vistuð með semíkommum í evrópskri útgáfu af Excel. Breytirinn þáttar CSV rétt fyrst og skrifar svo merkin. Ef gögnin eru enn í vinnubók sleppir Excel í XML CSV-skrefinu alveg.
Dæmi um CSV í XML með kóðuðum sérstöfum
name;city;since
"Hart & Sons; Ltd";Leeds;1998
Norðurljós ehf.;Akureyri;2011
<?xml version="1.0" encoding="UTF-8"?>
<suppliers>
<row>
<name>Hart & Sons; Ltd</name>
<city>Leeds</city>
<since>1998</since>
</row>
<row>
<name>Norðurljós ehf.</name>
<city>Akureyri</city>
<since>2011</since>
</row>
</suppliers>- Rétt myndað XMLRétt mynduð uppbygging · Þáttanlegt XML
- XML sem fylgir setningafræðireglum XML 1.0: nákvæmlega eitt rótarstak, hvert upphafsmerki lokað, merki rétt hreiðruð, eigindagildi í gæsalöppum og táknin
&og<umskrifuð í texta. Þáttari verður að stoppa við fyrstu villu, svo eitt laust og-merki getur hafnað heilli skrá. Rétt myndað er ekki það sama og gilt, sem krefst þess líka að samræmast skema eins og XSD.
Takmörk CSV í XML breytisins
- CSV-skrár í hverri lotu
- 20
- stærsta stök skrá
- 95 MB
- stafir í rótarmerki
- 64
- áður en upphleðslum er eytt
- 30 mín.
Staðreyndir um CSV- og XML-snið
CSV
Gildi aðskilin með kommum
CSV er hreint textasnið fyrir töflur þar sem hver lína er röð og kommur aðgreina dálka. Það hefur verið notað frá árdögum tölvunnar og er lýst í RFC 4180, þó mörg afbrigði noti semíkommur eða tab og mismunandi stafakóðun. Nánast öll töflureiknar-, gagnagrunns- og greiningarforrit geta flutt það inn og út, sem gerir það að sjálfgefnu sniði til að flytja gögn milli kerfa. CSV geymir aðeins gildi, án formúla, sniðs, margra blaða eða gagnagerða.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- –
XML
Extensible Markup Language
XML er málmerkjamál fyrir skipulögð gögn sem W3C gaf út 1998. Það notar nestuð tög með eigindum og styður skema, nafnrými og sannprófun, sem gerir það traust fyrir flókin skjöl. Það liggur til grundvallar RSS-streymum, SVG, Office-skjölum, vefkortum og mörgum gagnaskiptum fyrirtækja og hins opinbera. XML er langorðara en JSON, en öll forritunarmál og mörg töflureikniverkfæri geta lesið það.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- 1998 · W3C
CSV verður að XML þegar flatur útflutningur þarf að komast inn í ferli sem byggir á álagningarmáli: XSLT-skýrslu, uppsetningartóli með XML-innflutningi, XML-hleðslu gagnagrunns eða samþættingu þar sem þáttarinn hafnar öllu sem er ekki rétt myndað.
Málamiðlunin er uppbygging gegn stærð. CSV hefur engar gagnagerðir, enga hreiðrun og engan stað í skránni til að tilgreina kóðun, en það er nett. XML endurtekur hvert dálkaheiti tvisvar í hverri röð og tilgreinir kóðun í fyrstu línu. Þegar móttökuforritið er nútímalegt er JSON yfirleitt léttara en XML; JSON í XML fjallar um öfugt tilvik þar sem JSON-uppspretta þarf að tala við kerfi sem tekur aðeins XML.
Algengar spurningar um CSV í XML
Hvaða forrit geta flutt inn XML sem búið er til úr CSV?
Allt sem les almennt XML: Microsoft Access í gegnum External Data, XML-innflutningur Adobe InDesign fyrir gagnadrifin uppsett, XSLT-vinnsluforrit sem breyta gögnum í skýrslur og innanhússtól skrifuð fyrir XML-þáttara. Hver röð kemur sem row-stak undir því rótarmerki sem þú valdir.
Móttakandinn vill product í stað row sem færslumerki. Get ég breytt því?
Færslustakið er alltaf row og ytra stakið endurnefnir þú með XML-rótarmerki. Ef ströng skema nefnir færsluna öðru nafni dugar einnar línu XSLT-sniðmát eða leita og skipta út á <row> og </row>.
Hvað verður um kommur og gæsalappir inni í gildi?
CSV-skráin er fyrst þáttuð eftir reglum um gæsalappir, þannig að "Smith, Jane" helst eitt gildi. Í XML þarf ekki að sleppa kommunni, en & og < verða & og <.
Skiptir skiltáknið máli fyrir CSV með semíkommum úr evrópsku Excel?
Sjálfvirk greining les semíkommur, tabulator og lóðréttar striku auk komma. Ef skráin hefur mjög fáa dálka og ágiskunin misheppnast skaltu stilla Skiltákn á semíkommu og umbreyta aftur.
Hvað ef CSV-skráin mín er ekki með hauslínu?
Slökktu á Fyrsta röð er fyrirsögn. Dálkar fá þá almenn heiti í réttri röð og hver lína, líka sú fyrsta, verður færsla. Endurnefndu merkin á eftir eða bættu fyrirsagnarlínu við CSV-skrána og umbreyttu aftur.
Er XML-skráin stærri en CSV-skráin?
Já, yfirleitt nokkrum sinnum stærri, því hvert gildi er umlukið upphafs- og lokamerki sem endurtekst í hverri röð. Slökktu á Snyrtileg framsetning til að sleppa inndrætti og línuskiptum ef stærðin skiptir máli, eða þjappaðu skrána í ZIP áður en þú sendir hana.
- XML í CSV breytirUmbreyttu XML-straumum, reikningum og kerfisútflutningi í CSV á netinu. Færslur verða raðir, undirmerki dálkar. Allt að 20 skrár, 95 MB hver.
- JSON í XML breytirUmbreyttu JSON í XML á netinu: lyklar verða einingar, fylki endurteknar einingar, undir rótarmerki að eigin vali. Snyrtilegt úttak, án aðgangs.
- Excel í XML breytirUmbreyttu Excel-skjali í XML án XML-varpana eða Developer-flipans. Hver lína verður færsla, hver haus að merki. XLSX, XLS og ODS.
- TXT í XML breytirUmbreyttu .txt-skrá aðskilinni með dálkstoppum, kommum, semíkommum eða lóðréttum strikum í XML: eitt stak á línu, dálkaheiti sem tög. Allt að 20 skrár.
- CSV í XLSX breytirUmbreyttu CSV í Excel XLSX-vinnubók með fremstu núllum, löngum auðkennum og sérstöfum óbreyttum. Komma, semíkomma og tab greind sjálfkrafa.
- Umbreyta CSV í Markdown-töfluUmbreyttu CSV í Markdown-töflu fyrir GitHub, GitLab, Obsidian eða Jupyter. Lóðrétt strik varin, hauslína heldur sér, hvaða skiltákn sem er.