Pretvarač XML u CSV – pretvorite XML zapise u CSV
Pretvarač XML u CSV pretvara XML s ponavljajućim zapisima u RFC-4180 CSV. Ponavljajući element zapisa može prepoznati automatski ili možete koristiti onaj koji sami navedete. Svaki zapis postaje red; ugniježđena polja koriste točkastu notaciju, a XML atributi postaju stupci s nazivima s @ prefiksom. Kopirajte izlaz za tijek rada temeljen na CSV-u ili daljnju upotrebu.
Pretvarač XML u CSV pretvara XML podatke s ponavljajućim zapisima u retke odvojene zarezima. Koristan je kada sustav, skripta ili tijek rada očekuje CSV, a izvorni podaci su XML. Pretvarač automatski prepoznaje ponavljajući element zapisa, a po potrebi taj element možete navesti ručno.
Tijekom pretvorbe svaki ponavljajući zapis postaje jedan CSV red. Polja iz ugniježđenih XML elemenata spljoštavaju se u nazive stupaca koristeći točkastu notaciju, dok se atributi predstavljaju kao stupci čiji nazivi počinju s @. Rezultat slijedi RFC-4180 CSV format. Ova pravila olakšavaju pregled strukture zapisa u proračunskoj tablici ili prosljeđivanje alatu koji prihvaća CSV, uz zadržavanje prepoznatljivih putanja do ugniježđenih vrijednosti.
XML predstavlja strukturirane podatke ugniježđenim elementima i atributima, dok CSV raspoređuje vrijednosti u retke i stupce. Pretvaranje XML-a u CSV može pomoći premjestiti ponovljene zapise u sustave koji prihvaćaju tablične podatke, pregledati vrijednosti ili pripremiti sažet primjer za dokumentaciju, tickete ili kod. Budući da je izlaz spljošten, prikladan je za ponovljene zapise, a ne za zadržavanje pune ugniježđene strukture XML-a.
Pretvorba se u cijelosti izvodi u vašem pregledniku: vaš se ulaz obrađuje na vašem uređaju i nijedan se podatak ne učitava, ne pohranjuje niti šalje na poslužitelj. Alat nema ovisnosti o poslužitelju, pa nakon učitavanja stranice pretvorba nastavlja raditi izvan mreže. Programeri i DevOps inženjeri mogu ga koristiti za pregled XML zapisa ili pripremu CSV izlaza za tijek rada koji očekuje tablične podatke.
Korak 1: Zalijepite svoj XML ulaz u pretvarač. Koristite XML s ponavljajućim zapisima kako biste za svaki zapis stvorili CSV red.
Korak 2: Pregledajte kako se odabire ponavljajući element zapisa. Alat ga prepoznaje automatski, ili element možete navesti ručno.
Korak 3: Po potrebi prilagodite dostupne opcije. Konkretno, element zapisa odaberite ručno kada automatsko prepoznavanje ne odgovara zapisima koje želite.
Korak 4: Pregledajte CSV rezultat. Ugniježđena polja pojavljuju se s nazivima stupaca u točkastoj notaciji, a atributi koriste nazive stupaca s @ prefiksom.
Korak 5: Kopirajte CSV izlaz i koristite ga u svom kodu, dokumentaciji ili drugom alatu koji prihvaća CSV.
Primjer upotrebe: Premjestite XML podatke u sustav koji prihvaća samo CSV. Svaki ponavljajući XML zapis postaje red koji možete kopirati u sljedeći korak svog tijeka rada.
Primjer upotrebe: Provjerite odgovara li primljena CSV vrijednost XML izvorniku. Pretvaranje XML-a olakšava usporedbu njegovih ponovljenih zapisa u tabličnom obliku.
Primjer upotrebe: Pripremite XML podatke za dokumentaciju, ticket ili commit poruku. Spljošteni CSV može dati sažet pregled ponavljajućih zapisa.
Primjer upotrebe: Provjerite pretvorbu prije lijepljenja rezultata u kod. Pregledajte retke, stupce ugniježđenih polja i stupce atributa u izlazu.
Primjer upotrebe: Pretvorite popis ponovljenih XML elemenata u retke za tijek rada temeljen na CSV-u. Automatsko prepoznavanje zapisa pomaže pri početku, a ručni odabir omogućuje da sami navedete element zapisa.
Primjer upotrebe: Pregledajte vrijednosti iz ugniježđenih XML zapisa u tabličnom prikazu. Nazivi stupaca u točkastoj notaciji pokazuju odakle dolaze ugniježđena polja, dok stupci s @ prefiksom identificiraju atribute.