Siirry sisältöön

ODS - INI Tietomuunnin

Muunna ODS muotoon INI yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos INI tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa INI-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

Valitse tiedostoja tai vedä ja pudota ne latauskenttään. Tiedoston enimmäiskoko: 5 MB.

Nollaa

Usein kysytyt kysymykset

Mitä muotoja voin muuntaa keskenään?

Muunnin lukee ja kirjoittaa muotoja JSON, JSON Lines, YAML, TOML, XML, CSV, TSV, INI, Java properties, Excel XLSX ja OpenDocument ODS, ja minkä tahansa niistä voi muuntaa toiseksi. Valitse lähdemuoto kohdasta From ja kohdemuoto kohdasta To. Muodoille JSON ja YAML, muunnoksille CSV → JSON, JSON → CSV, JSON → XML ja XML → JSON sivustolla on myös omat työkalunsa, joissa on lisäasetuksia.

Miten Excel- tai ODS-taulukko muunnetaan?

Valitse XLSX tai ODS lähdemuodoksi ja lataa työkirja tekstin liittämisen sijaan. Muunnin lukee ensimmäisen välilehden tai Sheet name -kentässä nimeämäsi välilehden, käsittelee ensimmäistä riviä sarakeotsikkoina ja muuntaa jokaisen seuraavan rivin tietueeksi. Kaavat luetaan viimeisimpinä laskettuina arvoina, ja päivämääräsoluista tulee ISO 8601-merkkijonoja.

Miten sisäkkäinen data muunnetaan muotoihin CSV, TSV, INI tai properties?

Nämä muodot eivät tue sisäkkäisiä rakenteita, joten sisäkkäiset objektit litistetään pisteillä erotelluiksi avaimiksi ja taulukon alkioiden indeksi merkitään hakasulkeisiin. Esimerkiksi {"user": {"name": "Ada", "tags": ["x"]}} muuttuu avaimiksi user.name ja user.tags[0]. Kun properties muunnetaan takaisin, pisteillä erotellut avaimet sisäkkäistetään uudelleen, jos ne eivät ole ristiriidassa keskenään. CSV- ja TSV-otsikot säilytetään täsmälleen sellaisina kuin ne on kirjoitettu.

Miten muunnin päättelee, mikä on rivi?

Kun kohdemuotona on CSV, TSV, XLSX tai ODS, ylätason taulukosta tulee rivit. Yhden taulukon sisältävä objekti, kuten {"users": [...]} tai toistuvista rivi-elementeistä koostuva XML-dokumentti, puretaan kyseiseksi taulukoksi; muusta sisällöstä tulee yksi rivi. Sarakkeisiin yhdistetään kaikki avaimet siinä järjestyksessä kuin ne esiintyvät ensimmäisen kerran, ja puuttuvat arvot jäävät tyhjiksi.

Säilyvätkö numerot ja totuusarvot?

JSON, JSON Lines, YAML ja TOML säilyttävät numerot, totuusarvot ja null-arvot, ja taulukkolaskennan solut säilyttävät numerot ja totuusarvot. Muodoissa CSV, TSV, INI, properties ja XML ei ole tietotyyppejä, joten arvot luetaan tekstinä ja ne pysyvät tekstinä tuloksessa. TOML-kokonaisluvut, jotka ovat liian suuria JavaScript-luvuksi, säilytetään tekstinä, jotta numeroita ei katoa.

Miten XML muunnetaan muihin muotoihin?

Jokaisesta elementistä tulee avain, toistuvista elementeistä taulukko, attribuuteista @-merkillä alkavia avaimia ja attribuuttien vieressä oleva teksti tallennetaan avaimen #text alle. Kun kirjoitetaan XML-muotoon, yhden ylätason avaimen sisältävässä objektissa kyseisestä avaimesta tulee juurielementti. Muut tiedot kääritään juurielementtiin, ja taulukon alkiot kirjoitetaan rivielementteinä. Elementtien nimissä kielletyt merkit korvataan alaviivoilla, ja entiteettejä määrittelevät dokumentit hylätään turvallisuussyistä.

Mitä tapahtuu arvoille, joita TOML ei voi tallentaa?

TOML ei tue null-arvoja, joten null-arvon sisältävät avaimet jätetään pois ja taulukoiden null-alkioista tulee tyhjiä merkkijonoja. TOML vaatii lisäksi ylätasolle taulukon, joten ylätason taulukko kirjoitetaan taulukoiden taulukkona nimeltä rows ja yksittäinen arvo avaimena nimeltä value. TOML-muodosta luetut päivämäärät kirjoitetaan muihin muotoihin ISO 8601-merkkijonoina.

Miten INI-tiedostot ja Java properties luetaan?

INI-osiot muuttuvat objekteiksi, key[]-riveille kerätään arvot luetteloksi, merkillä ; tai # alkavat rivit ovat kommentteja ja lainausmerkeissä olevissa arvoissa voidaan käyttää pakomerkkejä, kuten \n. Properties noudattaa Javan sääntöjä: =, : tai välilyönti erottaa avaimen ja arvon, merkillä # tai huutomerkillä alkavat rivit ovat kommentteja, rivin lopussa oleva kenoviiva jatkaa riviä ja \uXXXX-pakomerkit puretaan. Kirjoitetut properties-tiedostot ovat tavallista UTF-8-tekstiä, jonka Java 9 ja uudemmat versiot lukevat resurssipaketeissa.

Miten JSON Lines ja usean dokumentin YAML käsitellään?

JSON Lines -syöte luetaan rivi kerrallaan, tyhjät rivit ohitetaan ja arvoista muodostetaan taulukko. JSON Lines -tulosteessa jokainen taulukon alkio kirjoitetaan omalle rivilleen tiiviissä JSON-muodossa. Useita ----merkeillä erotettuja dokumentteja sisältävästä YAML-syötteestä muodostetaan taulukko, jossa on yksi alkio kutakin dokumenttia kohden. Virheelliset YAML-, TOML- ja XML-syötteet ilmoittavat kohdan, johon jäsentäminen pysähtyi, rivin ja sarakkeen. Virheelliset JSON Lines -syötteet ilmoittavat rivin.

Mitkä ovat rajoitukset, ja tallennetaanko tietoni?

Tekstin ja tiedostojen enimmäiskoko on 5 MiB. Syöte voi sisältää enintään 100,000 riviä, 1,000,000 solua, 64 sisäkkäisyystasoa, 50 MiB purettua työkirjan sisältöä ja 16 MiB tulostetta. Suuremmat syötteet hylätään ilmoituksella sen sijaan, että ne katkaistaisiin. Tietosi muunnetaan pyynnön käsittelyn aikana muistissa eikä niitä tallenneta.

Aiheeseen liittyvät työkalut

Tietomuunnin

Muunna rakenteista dataa muotojen JSON, JSON Lines, YAML, TOML, XML, CSV, TSV, INI, Java properties, Excel XLSX ja OpenDocument ODS välillä. Liitä tekstiä tai lataa työkirja, valitse lähde- ja kohdemuoto, niin muunnin säilyttää sisäkkäisyyden, jos kohdemuoto tukee sitä, ja litistää rakenteen pisteillä erotelluiksi avaimiksi, jos ei tue. Suunniteltu kehittäjille, analyytikoille ja DevOps-insinööreille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen.

ODS - JSON Tietomuunnin

Muunna ODS muotoon JSON yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos JSON tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa JSON-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

ODS - JSON Lines Tietomuunnin

Muunna ODS muotoon JSON Lines yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos JSON Lines tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa JSON Lines-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

ODS - YAML Tietomuunnin

Muunna ODS muotoon YAML yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos YAML tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa YAML-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

ODS - TOML Tietomuunnin

Muunna ODS muotoon TOML yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos TOML tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa TOML-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

ODS - XML Tietomuunnin

Muunna ODS muotoon XML yhdellä kertaa. Liitä tai lataa ODS-datasi, niin muunnin jäsentää sen, säilyttää sisäkkäiset rakenteet, jos XML tukee niitä, litistää ne pisteillä erotelluiksi avaimiksi, jos ei tue, ja palauttaa XML-tiedoston, jonka voit kopioida tai ladata. Suunniteltu kehittäjille ja analyytikoille, jotka siirtävät asetuksia ja taulukkomuotoista dataa työkalusta toiseen. Ei rekisteröitymistä eikä tietojen tallennusta.

Näytä kaikki 104 aiheeseen liittyvää työkalua

Tietoja: OneClick Pro

OneClick Pro on ilmainen kokoelma, jossa on yli 150 verkkotyökalua arjen tehtäviin: kuvien ja yksiköiden muuntamiseen, koodin muotoiluun ja validointiin, verkkotunnusten ja SEO tarkistamiseen sekä tekstien, päivämäärien ja lukujen käsittelyyn. Kaikki työkalut toimivat ilman rekisteröitymistä tai tilausta. Syöttämiäsi tietoja käytetään vain tuloksen laskemiseen, eikä niitä tallenneta koskaan. Käytä palvelua nopeana apuvälineenä yksittäisiin tehtäviin tai lisää kirjanmerkkeihin työkalut, joita tarvitset päivittäin.