Preskoči na sadržaj

XML u CSV

Izravnajte element koji se ponavlja u CSV tablicu sa zaglavljem.

Unos
Rezultat

XML u CSV

Zalijepite XML dokument i ovaj alat pronalazi element koji se ponavlja — onaj koji predstavlja svaki redak podataka — i pretvara svakon jegovu pojavljivanje u CSV redak, sa zaglavljem izgrađenim iz njegovih podelemenata i atributa. Izgrađen je za izvoze iz API-ja, CMS feed-a, e-commerce katalooga i naslijeđenih sustava gdje je XML jedini dostupan format, ali gdje tablica je zapravo gdje podaci trebaju ići.

Zadanu vrijednost element koji se ponavlja detektira se automatski, ali možete ga sami nazvati kada dokument ima više od jednog mogućeg kandidata. Ugniježđeni podelemenati postaju stupci spojeni separator-om putanje, tako da <address><city> postaje stupac nazvan address.city; isključite "Uključi atribute" kako biste potpuno izbacili XML atribute iz rezultata. Kada redak ima više od jednog istog podelemenata — nekoliko <tag> djece, recimo — odaberite jesu li spojiti njihove vrijednosti u jednu ćeliju ili ih rasporediti preko odvojenih numeriranih stupaca.

Navodnici se po zadanu vrijednosti koriste samo kada polje sadrži separator, navodnik ili prijelom redaka, održavajući jednostavan rezultat čitljivim; prebacite na "Uvijek" za alate koji očekuju da je svako polje navedeno. Separator može biti zarez, točka-zarez, tabulator ili vertikalna crta, a "UTF-8 sa BOM-om" dodaje oznaku redosljeda bajtova koja čini da Excel čita naglašeni tekst ispravno umjesto pretpostavljanja kodiranja. Neispravno oblikovan XML se javlja sa redom gdje se parsing zaustavio.

Sve se izvršava lokalno u vašem pregledniku — XML koji zalijepite nikada se ne učitava ni ne šalje na server, tako da izvozi koji sadrže podatke o kupcima ili poslovne podatke ostaju privatni. Kopirajte CSV, preuzmite ga kao .txt datoteku, ili ga odmah pošaljite natrag u unos kako biste pokrenuli drugi alat na njega.

FAQ

Kako alat odlučuje koji je element redak?
Bira oznaku elementa koji se najčešće pojavljuje u dokumentu. Ako vaš XML ima više od jedne ponovljene oznake, isključite automatsku detekciju i sami upišite naziv elementa.
Što se događa sa ugniježđenim elementima?
Izravnavaju se u jedan stupac koristeći separator putanje, tako da <address><city> postaje stupac nazvan address.city po zadanu vrijednosti.
Kako se obrađuju ponavljajući podelementi unutar jednog redaka?
Odaberite "Spoji u jednu ćeliju" kako biste spojili njihove vrijednosti s točka-zarezom, ili "Odvojeni stupci" kako biste ih rasporedili preko numeriranih stupaca kao tag.1, tag.2.
Mogu li otvoriti rezultat u Excelu bez slomljenih naglašenih znakova?
Da. Postavite kodiranje na "UTF-8 sa BOM-om" — Excel tada čita datoteku sa ispravnim skupom znakova umjesto pogađanja.
Je li moj XML otpremljen negdje?
Ne. Pretvorba se izvršava potpuno u vašem pregledniku, tako da vaš dokument nikada ne napušta vašu uređaj.