Pereiti prie turinio

ODS į XML Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į XML. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei XML ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks XML, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

Pasirinkite failus arba nuvilkite juos į įkėlimo lauką. Didžiausias failo dydis: 5 MB.

Nustatyti iš naujo

Dažnai užduodami klausimai

Kokius formatus galima konvertuoti?

Keitiklis nuskaito ir įrašo JSON, JSON eilučių, YAML, TOML, XML, CSV, TSV, INI, Java ypatybių, Excel XLSX ir OpenDocument ODS formatus. Bet kurį iš jų galima konvertuoti į bet kurį kitą. Lauke „Iš“ pasirinkite šaltinio formatą, o lauke „Į“ – tikslinį. Svetainėje taip pat yra specialūs įrankiai su papildomomis parinktimis, skirti konvertuoti JSON ir YAML, CSV į JSON, JSON į CSV, JSON į XML ir XML į JSON.

Kaip konvertuoti Excel arba ODS skaičiuoklę?

Pasirinkite XLSX arba ODS kaip šaltinio formatą ir įkelkite darbaknygę, užuot klijavę tekstą. Keitiklis nuskaito pirmąjį lapą arba tą, kurio pavadinimą įvedate lauke „Lapo pavadinimas“, pirmąją eilutę laiko stulpelių antraštėmis, o kiekvieną tolesnę eilutę paverčia įrašu. Formulės nuskaitomos kaip paskutinės apskaičiuotos jų reikšmės, o datos langeliai paverčiami ISO 8601 eilutėmis.

Kaip įdėtieji duomenys paverčiami į CSV, TSV, INI arba ypatybių formatą?

Šie formatai negali saugoti įdėtos struktūros, todėl įdėtieji objektai išskaidomi į raktus su taškais, o masyvo elementų indeksai įrašomi laužtiniuose skliaustuose. Pavyzdžiui, {"user": {"name": "Ada", "tags": ["x"]}} tampa raktais user.name ir user.tags[0]. Iš ypatybių formato skaitomi raktai su taškais vėl paverčiami įdėta struktūra, jei jie nesukelia konfliktų, o CSV ir TSV antraštės išsaugomos tiksliai taip, kaip parašytos.

Kaip keitiklis nustato, kas yra eilutė?

Kai tikslinis formatas yra CSV, TSV, XLSX arba ODS, aukščiausio lygio masyvo elementai tampa eilutėmis. Objektas, apgaubiantis tik vieną masyvą, pavyzdžiui, {"users": [...]} arba XML dokumentas su pasikartojančiais eilučių elementais, išvyniojamas į tą masyvą; visa kita tampa viena eilute. Stulpeliai apima visus raktus tokia tvarka, kokia jie pirmą kartą pasirodo, o trūkstamos reikšmės paliekamos tuščios.

Ar išsaugomi skaičiai ir loginės reikšmės?

JSON, JSON eilučių, YAML ir TOML formatai išsaugo skaičius, logines reikšmes ir null reikšmes, o skaičiuoklių langeliai išsaugo skaičius bei logines reikšmes. CSV, TSV, INI, ypatybių ir XML formatai neturi tipų, todėl jų reikšmės nuskaitomos ir rezultate išsaugomos kaip tekstas. TOML sveikieji skaičiai, per dideli, kad tilptų į JavaScript skaičių, išsaugomi kaip tekstas, kad neprarastų skaitmenų.

Kaip XML susiejamas su kitais formatais?

Kiekvienas elementas tampa raktu, pasikartojantys elementai – masyvais, atributai – raktais, prasidedančiais @, o greta atributų esantis tekstas saugomas po #text raktu. Įrašant XML, vieną aukščiausio lygio raktą turintis objektas naudoja tą raktą kaip šakninį elementą, visa kita apgaubiama šakniniu elementu, o masyvo elementai įrašomi kaip eilučių elementai. Elementų pavadinimuose neleistini simboliai pakeičiami pabraukimo brūkšneliais, o dokumentai, deklaruojantys esybes, saugumo sumetimais atmetami.

Kas nutinka reikšmėms, kurių TOML negali saugoti?

TOML neturi null reikšmės, todėl raktai, kurių reikšmė null, praleidžiami, o null elementai masyvuose pakeičiami tuščiomis eilutėmis. TOML taip pat reikalauja, kad aukščiausiame lygyje būtų lentelė, todėl aukščiausio lygio masyvas įrašomas kaip lentelių masyvas, pavadintas rows, o viena reikšmė – kaip raktas, pavadintas value. Iš TOML nuskaitytos datos į kitus formatus įrašomos kaip ISO 8601 eilutės.

Kaip nuskaitomi INI failai ir Java ypatybės?

INI sekcijos tampa objektais, eilutėse su key[] reikšmės surenkamos į sąrašą, eilutės, prasidedančios ; arba #, laikomos komentarais, o dvigubomis kabutėmis apgaubtose reikšmėse gali būti tokių pabėgimo sekų kaip \n. Ypatybėms taikomos Java taisyklės: raktą ir reikšmę skiria =, : arba tarpas, eilutės, prasidedančios # arba šauktuku, laikomos komentarais, eilutės pabaigoje esantis atgalinis pasvirasis brūkšnys pratęsia eilutę, o \uXXXX sekos iškoduojamos. Įrašomos ypatybės pateikiamos kaip paprastas UTF-8 tekstas, kurį Java 9 ir naujesnės versijos skaito išteklių rinkiniuose.

Kaip apdorojamos JSON eilutės ir kelių dokumentų YAML?

JSON įvestis skaitoma po vieną eilutę, tuščios eilutės praleidžiamos, o reikšmės sudaro masyvą, o JSON išvestis kiekvieną masyvo elementą įrašo kaip vieną kompaktišką JSON reikšmę eilutėje. YAML įvestis su keliais dokumentais, atskirtais ženklu ---, tampa masyvu, kuriame kiekvienam dokumentui skiriamas vienas įrašas. Netinkami YAML, TOML ir XML nurodo eilutę ir stulpelį, ties kuriais analizė sustojo, o netinkamos JSON eilutės nurodo eilutę.

Kokie yra apribojimai ir ar mano duomenys saugomi?

Tekstas ir failai gali būti iki 5 MiB dydžio; taip pat taikomi šie apribojimai: ne daugiau kaip 100,000 eilučių, 1,000,000 langelių, 64 įdėjimo lygiai, 50 MiB išpakuoto darbaknygės turinio ir 16 MiB rezultato. Didesni įvesties duomenys atmetami pateikiant pranešimą, o ne sutrumpinami. Jūsų duomenys konvertuojami atmintyje apdorojant užklausą ir nėra saugomi.

Susiję įrankiai

Duomenų formato keitiklis

Konvertuokite struktūrizuotus duomenis tarp JSON, JSON eilučių, YAML, TOML, XML, CSV, TSV, INI, Java ypatybių, Excel XLSX ir OpenDocument ODS formatų. Įklijuokite tekstą arba įkelkite darbaknygę, pasirinkite šaltinio ir tikslinį formatus. Keitiklis išsaugo įdėtą struktūrą, jei tikslinis formatas ją palaiko, o jei ne – išskaido ją į raktus su taškais. Sukurta kūrėjams, analitikams ir DevOps inžinieriams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių.

ODS į JSON Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į JSON. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei JSON ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks JSON, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

ODS į JSON Lines Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į JSON Lines. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei JSON Lines ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks JSON Lines, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

ODS į YAML Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į YAML. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei YAML ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks YAML, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

ODS į TOML Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į TOML. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei TOML ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks TOML, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

ODS į CSV Duomenų formato keitiklis

Vienu veiksmu konvertuokite ODS į CSV. Įklijuokite arba įkelkite ODS duomenis, o keitiklis juos išanalizuos, išsaugos įdėtą struktūrą, jei CSV ją palaiko, o jei ne – išskaidys į raktus su taškais, ir pateiks CSV, paruoštą kopijuoti arba atsisiųsti. Sukurta kūrėjams ir analitikams, perkeliantiems konfigūracijos ir lentelių duomenis tarp įrankių; registruotis nereikia, o duomenys nesaugomi.

Rodyti visus 104 susijusius įrankius

Apie OneClick Pro

OneClick Pro – nemokama kolekcija, kurioje yra daugiau nei 150 žiniatinklio įrankių kasdieniam darbui: vaizdams ir vienetams konvertuoti, kodui formatuoti ir tikrinti, domenams ir SEO tikrinti, taip pat tekstui, datoms ir skaičiams apdoroti. Visi įrankiai veikia be registracijos ar prenumeratos, o jūsų įvesti duomenys naudojami tik rezultatui apskaičiuoti ir niekada neišsaugomi. Naudokite juos kaip greitą įrankių rinkinį vienkartinėms užduotims arba įtraukite į žymes įrankius, kurių prireikia kasdien.