Конвертор от XML в CSV – конвертирайте записи онлайн
Конверторът от XML в CSV превръща XML с повтарящи се записи в CSV по RFC-4180. Той може да открие повтарящия се елемент на записа автоматично или да използва посочен от вас. Всеки запис става ред; вложените полета използват точкова нотация, а XML атрибутите стават колони с имена с префикс @. Копирайте изхода за работен процес, базиран на CSV, или за по-нататъшна употреба.
Конверторът от XML в CSV преобразува XML данни с повтарящи се записи в редове, разделени със запетаи. Полезен е, когато система, скрипт или работен процес очаква CSV, а изходните данни са XML. Конверторът автоматично открива повтарящия се елемент на записа, а можете да посочите този елемент ръчно при нужда.
По време на конверсията всеки повтарящ се запис става един CSV ред. Полетата от вложени XML елементи се сплескват в имена на колони с точкова нотация, а атрибутите се представят като колони, чиито имена започват с @. Резултатът следва форматирането на CSV по RFC-4180. Тези правила улесняват сканирането на структурата на записите в електронна таблица или предаването ѝ към инструмент, който приема CSV, като същевременно запазват разпознаваеми пътища към вложените стойности.
XML представя структурирани данни с вложени елементи и атрибути, докато CSV подрежда стойностите в редове и колони. Конвертирането на XML в CSV може да помогне за преместване на повтарящи се записи в системи, които приемат таблични данни, за разглеждане на стойности или за подготовка на компактен пример за документация, тикети или код. Тъй като изходът е сплеснат, той е подходящ за повтарящи се записи, а не за запазване на пълната вложена структура на XML.
Конверсията работи изцяло във вашия браузър: вашият вход се обработва на вашето устройство и никакви данни не се качват, съхраняват или изпращат към сървър. Инструментът няма сървърна зависимост, така че след като страницата се зареди, конверсията продължава да работи офлайн. Разработчиците и DevOps инженерите могат да го използват за разглеждане на XML записи или за подготовка на CSV изход за работен процес, който очаква таблични данни.
Стъпка 1: Поставете вашия XML вход в конвертора. Използвайте XML с повтарящи се записи, за да създадете CSV ред за всеки запис.
Стъпка 2: Прегледайте как се избира повтарящият се елемент на записа. Инструментът го открива автоматично или можете да посочите елемента ръчно.
Стъпка 3: Коригирайте наличните опции при нужда. По-специално изберете елемента на записа ръчно, когато автоматичното откриване не съвпада със записите, които искате.
Стъпка 4: Прегледайте CSV резултата. Вложените полета се показват с имена на колони с точкова нотация, а атрибутите използват имена на колони с префикс @.
Стъпка 5: Копирайте CSV изхода и го използвайте във вашия код, документация или друг инструмент, който приема CSV.
Случай на употреба: Преместете XML данни в система, която приема само CSV. Всеки повтарящ се XML запис става ред, който можете да копирате в следващата стъпка на вашия работен процес.
Случай на употреба: Проверете дали получена CSV стойност съвпада с оригиналния XML. Конвертирането на XML прави повтарящите се записи по-лесни за сравнение в таблична форма.
Случай на употреба: Подгответе XML данни за документация, тикет или комит съобщение. Сплеснатият CSV може да даде компактен изглед на повтарящите се записи.
Случай на употреба: Проверете конверсията, преди да поставите резултата в код. Прегледайте редовете, колоните за вложени полета и колоните за атрибути в изхода.
Случай на употреба: Превърнете списък от повтарящи се XML елементи в редове за работен процес, базиран на CSV. Автоматичното откриване на записи помага за начало, а ръчният избор ви позволява да посочите елемента на записа.
Случай на употреба: Разгледайте стойности от вложени XML записи в таблично оформление. Имената на колони с точкова нотация показват откъде идват вложените полета, а колоните с префикс @ идентифицират атрибутите.