Bezpłatny konwerter CSV do XML
Konwertuj CSV na dobrze sformowany XML w przeglądarce — bezpłatnie, natychmiast, bez wysyłania danych.
Wejscie CSV
Wyjscie XML
Czym jest CSV do XML?
Masz dane z arkusza kalkulacyjnego i system dziedziczny, który rozumie tylko XML. To narzędzie wypełnia dokładnie tę lukę. CSV (RFC 4180) to płaski format wierszy i kolumn; XML (specyfikacja W3C) to hierarchiczny markup. Każdy wiersz CSV staje się elementem XML; każda kolumna staje się elementem podrzędnym lub atrybutem. Idealny do integracji SOAP, feedów RSS/Atom lub korporacyjnych potoków danych oczekujących XML.
To narzedzie dziala w calosci w twojej przegladarce. Nic nie jest wysylane na serwer. Wklej CSV lub zaladuj plik; otrzymasz wyjscie XML. Uzyj Ustawien, aby wybrac ogranicznik, nazwy elementow korzen/wiersz i atrybuty vs elementy. Dla CSV do JSON uzyj CSV do JSON. Dla CSV do YAML uzyj CSV do YAML.
Przyklady CSV do XML
Konwertuj wiersze CSV na elementy XML. Przyklad z tematyki telekomunikacyjnej:
Przyklad: Rekordy abonentow
Wyjscie XML:
Kliknij przycisk Przyklad powyzej, aby zaladowac wiecej przykladow do edytora.
Jak uzywac tego narzedzia
Wklej lub Wczytaj
Wklej CSV w lewym panelu lub zaladuj plik .csv. Uzyj Przyklad, aby zaladowac przykladowe dane. Uzyj Wyczysc, aby zresetowac. Uzyj Ustawien, aby skonfigurowac ogranicznik i strukture.
Skonfiguruj wyjscie
Uzyj Ustawien, aby ustawic ogranicznik (przecinek, srednik, pipe, tabulator), element korzenia, element wiersza i czy uzywac atrybutow dla kolumn.
Kopiuj lub Pobierz
Uzyj Kopiuj lub Pobierz, aby uzyskac XML. Aby sformatowac XML uzyj Formatera XML. Do walidacji uzyj Walidatora XML.
Narzedzie analizuje twoj CSV zgodnie z RFC 4180 i buduje strukture XML. Kazdy wiersz staje sie elementem podrzednym (np. <row>); wartosci kolumn staja sie elementami podrzednymi lub atrybutami. Specyfikacja XML W3C definiuje format wyjscia. Znaki specjalne w wartosciach sa zastepowane sekwencjami ucieczki, takimi jak <, & itd. Ustawienia pozwalaja wybrac ogranicznik, nazwy korzen/wiersz oraz uklad atrybut vs element, aby dostosowac sie do schematu docelowego.
Narzedzie analizuje twoj CSV zgodnie z RFC 4180 i buduje strukture XML. Kazdy wiersz staje sie elementem podrzednym (np. <row>); wartosci kolumn staja sie elementami podrzednymi lub atrybutami. Specyfikacja XML W3C definiuje format wyjscia. Znaki specjalne w wartosciach sa zastepowane sekwencjami ucieczki, takimi jak <, & itd. Ustawienia pozwalaja wybrac ogranicznik, nazwy korzen/wiersz oraz uklad atrybut vs element, aby dostosowac sie do schematu docelowego.
Kiedy CSV do XML pomaga
Podczas integracji eksportow arkuszy kalkulacyjnych lub baz danych z systemami opartymi na XML, starszymi interfejsami API lub uslugami SOAP, konwertuj tutaj. Systemy enterprise czesto oczekuja XML dla feedow danych. Konfigurowalne elementy korzenia i wiersza pozwalaja dostosowac sie do schematow docelowych. Dla wyjscia JSON lub YAML uzyj
Feedy RSS, odpowiedzi API i potoki ETL czasem wymagaja XML. Konwertowanie CSV tutaj produkuje dobrze sformatowany XML do walidacji za pomoca Walidatora XML lub formatowania za pomoca Formatera XML. Do walidacji przed konwersja uzyj Walidatora CSV.
Czesto zadawane pytania
Czy moje dane sa prywatne?
Tak. Konwersja jest wykonywana w calosci w twojej przegladarce. Zadne dane nie sa wysylane na serwery.
Jakie ograniczniki sa obslugiwane?
Przecinek, srednik, pipe i tabulator. Uzyj Ustawien, aby wybrac ogranicznik odpowiadajacy twojemu CSV.
Atrybuty vs elementy?
Uzyj Atrybutow, aby wstawic wartosci kolumn jako atrybuty XML. W przeciwnym razie staja sie elementami podrzednymi. Wybierz w oparciu o schemat docelowy.
Czy moge dostosowac nazwy elementow?
Tak. Uzyj Ustawien, aby ustawic nazwy elementow Korzen i Wiersz. Wartosci domyslne to zazwyczaj data i row.
CSV do XML vs CSV do JSON?
Oba konwertuja CSV na dane strukturalne. XML jest powszechny w systemach legacy i enterprise. JSON jest powszechny dla interfejsow API. Uzyj formatu oczekiwanego przez cel.
Powiazane narzedzia
W celu zapoznania sie z formatem CSV, zobacz RFC 4180. W kwestii XML, odwiedz specyfikacje XML W3C i DOMParser MDN. JSON jest alternatywa dla interfejsow API opartych na JSON.