XML na CSV
Preveďte opakovaný XML element na CSV tabuľku s hlavičkou.
XML na CSV
Vložte XML dokument a tento nástroj nájde prvok, ktorý sa opakuje — ten, ktorý predstavuje každý riadok údajov — a zmení každý výskyt na riadok CSV s hlavičkou postavenou z jeho podpriekov a atribútov. Bol vytvorený pre exporty z API, CMS kanálov, e-commerce katalógov a starších systémov, kde XML je jedinou dostupnou formátom, ale tabuľka je to, kam údaje skutočne patria.
V predvolenom nastavení sa opakovaný prvok deteguje automaticky, ale môžete si ho pomenovať sami, ak má dokument viac než jedného kandidáta. Vnorené podprvky sa stanú stĺpcami spojenými oddeľovačom cesty, takže <address><city> sa zmení na stĺpec s názvom address.city; vypnite možnosť "Zahrnúť atribúty", ak chcete vylúčiť XML atribúty z výstupu. Keď má riadok viac rovnakých podprvkov — niekoľko detí <tag> — vyberte si, či chcete ich hodnoty spojiť do jednej bunky alebo ich rozšíriť na oddelené stĺpce.
Úvodzovky sú v predvolenom nastavení umiestnené okolo poľa iba vtedy, ak obsahuje oddeľovač, znak úvodzovky alebo zalomenie riadka, čo robí jednoduchý výstup čitateľným; prepnite na "Vždy" pre nástroje, ktoré očakávajú každé pole v úvodzovkách. Oddeľovačom môže byť čiarka, bodočiarka, tabulátor alebo zvislá čiara a "UTF-8 s BOM" pridáva značku poradia bajtov, ktorá umožňuje Excelu správne čítať text s diakritikou namiesto odhadu kódovania. Chybné XML je hlásené s riadkom, kde sa analýza zastavila.
Všetko sa vykonáva lokálne vo vašom prehliadači — XML, ktorý vložíte, sa nikdy nenahráva ani neposiela na server, takže exporty obsahujúce údaje zákazníkov alebo podniku zostanú súkromné. Skopírujte CSV, stiahnite si ho ako súbor .txt alebo ho pošlite priamo späť do vstupu a spustite na ňom ďalší nástroj.