TL
Tool Lab
💰Donate
💰Donate

Konwerter CSV na XML

Konwertuj dane CSV do formatu XML błyskawicznie.

Element główny
Element wiersza
Wejście CSV
Wyjście XML

O tym narzędziu

Konwerter CSV do XML przekształca tabelaryczne dane CSV w dobrze sformowane XML. Pierwszy wiersz CSV jest traktowany jako nagłówek i staje się nazwami elementów XML dla każdego pola. Każdy kolejny wiersz staje się elementem rekordu opakowanym w wybrane nazwy tagów głównego i wiersza.

Cała konwersja odbywa się w Twojej przeglądarce — żadne dane nie są wysyłane na żaden serwer. Konwerter obsługuje pola w cudzysłowach, osadzone przecinki i zeskejpowane cudzysłowy zgodnie ze standardem CSV RFC 4180.

Jak używać

  1. Wklej dane CSV do obszaru CSV Input (pierwszy wiersz musi być nagłówkami) lub kliknij Przykład.
  2. Ustaw nazwę Elementu głównego (opakowuje wszystkie wiersze) i Elementu wiersza (opakowuje każdy rekord).
  3. Kliknij Konwertuj, aby wygenerować XML.
  4. Kliknij Kopiuj, aby skopiować XML do schowka.

Przypadki użycia

Inżynierowie danych konwertujący eksporty arkuszy kalkulacyjnych na XML do przetwarzania przez systemy legacy, programiści backend przygotowujący fixtures testowe w formacie XML, inżynierowie QA konwertujący pliki CSV przypadków testowych na XML dla test runnerów oraz wszyscy, którzy muszą udostępniać dane tabelaryczne systemowi akceptującemu tylko XML.

Często zadawane pytania

  • Co się dzieje ze znakami specjalnymi takimi jak &, <, >?Są automatycznie eskejpowane do encji XML (&amp;, &lt;, &gt;), aby wyjście zawsze było dobrze sformowanym XML.
  • Czy mogę używać spacji w nazwach elementów?Nie. Nazwy elementów XML nie mogą zawierać spacji. Spacje w nagłówkach CSV są automatycznie zastępowane podkreślnikami.
  • Czy obsługuje CSV z separatorem średnikowym?Nie bezpośrednio. Wklej dane jako oddzielone przecinkami. Możesz najpierw użyć edytora tekstu, aby zastąpić średniki przecinkami.
  • Czy moje dane są wysyłane na serwer?Nie. Cała konwersja odbywa się w Twojej przeglądarce. Twoje dane CSV nigdy nie opuszczają Twojego urządzenia.