Konwerter XML do CSV
Dane XML
Wklej płaską tabelę XML o długości do 1 000 000 znaków. Konwersja odbywa się w tej przeglądarce.
Zamień prostą tabelę XML na plik CSV rozdzielany przecinkami bez wysyłania jej zawartości. Konwerter oczekuje jednego elementu głównego z bezpośrednimi elementami wierszy o tej samej nazwie. Atrybuty wiersza stają się kolumnami, takimi jak @id, a bezpośrednie elementy podrzędne zwykłymi kolumnami. Zagnieżdżony lub niejednoznaczny XML jest odrzucany, zamiast być arbitralnie spłaszczany.
Jak przekonwertować płaski XML na CSV
-
1
Wklej XML
Wprowadź poprawny składniowo XML o długości do 1 000 000 znaków. Deklaracje DOCTYPE i ENTITY są odrzucane.
-
2
Sprawdź układ tabeli
Każde bezpośrednie dziecko elementu głównego musi być takim samym wierszem, zawierającym tylko atrybuty i unikalne bezpośrednie pola tekstowe.
-
3
Przejrzyj wiersze i kolumny
Drugi krok pokazuje wykryty rozmiar tabeli przed eksportem. Limity wynoszą 10 000 wierszy i 200 kolumn.
-
4
Skopiuj lub pobierz
Skopiuj CSV rozdzielany przecinkami albo pobierz go w UTF-8, a następnie zacznij od nowa, aby usunąć lokalny szkic.
Akceptowana struktura XML
Element główny musi zawierać co najmniej jeden bezpośredni element wiersza, a wszystkie wiersze muszą mieć tę samą nazwę. Każdy wiersz może mieć atrybuty oraz bezpośrednie elementy podrzędne zawierające prosty tekst:
<kontakty>
<kontakt id="1">
<imie>Ada</imie>
<miasto>Londyn</miasto>
</kontakt>
<kontakt id="2">
<imie>Lin</imie>
<miasto>Tajpej</miasto>
</kontakt>
</kontakty>
Wynik:
@id,imie,miasto
1,Ada,Londyn
2,Lin,Tajpej
Atrybuty otrzymują przedrostek @, dzięki czemu można je odróżnić od elementów podrzędnych. Jeśli w wierszu brakuje pola, jego komórka pozostaje pusta.
Odrzucane dane
- Nieprawidłowy XML, pusty element główny lub dokument bez wierszy
- Deklaracja
DOCTYPElubENTITY - Różne nazwy elementów wierszy pod tym samym elementem głównym
- Pola podrzędne zawierające dalsze zagnieżdżone elementy
- To samo pole podrzędne powtórzone w jednym wierszu
- Ponad 1 000 000 znaków, 10 000 wierszy lub 200 kolumn
Konwerter nie oferuje XPath, ustawień przestrzeni nazw, przesyłania pliku, API, spłaszczania danych zagnieżdżonych, strategii rozwijania lub łączenia, innych separatorów ani opcji BOM. Najpierw przekształć hierarchiczny XML w płaską tabelę.
Wynik CSV i bezpieczeństwo arkusza
Wynik używa przecinków i kodowania UTF-8. Reguły cytowania CSV zachowują przecinki, cudzysłowy i znaki końca wiersza we właściwym polu. Wartości zaczynające się od =, +, - lub @ są chronione, aby arkusz odczytał je jako tekst, a nie formułę. Sprawdź dane przed zaimportowaniem ich do innego systemu.
Prywatność w przeglądarce
Odczyt, sprawdzanie, podgląd, kopiowanie i pobieranie odbywają się w przeglądarce. Zawartość XML i CSV nie jest przesyłana, wysyłana przez Livewire, umieszczana w adresie URL ani zapisywana w historii serwera. Trzyetapowy proces może zachować jeden prywatny szkic lokalny na czas sesji strony; Zacznij od nowa usuwa go. Nie wklejaj poufnych danych na niezaufanym urządzeniu.
Najczęściej zadawane pytania
Nie. Akceptuje tylko element główny z jednolitymi bezpośrednimi wierszami, których bezpośrednie elementy podrzędne zawierają tekst, a nie kolejne elementy. Ten ścisły układ zapobiega arbitralnym i mylącym wynikom.
Każdy atrybut wiersza staje się kolumną z przedrostkiem @; na przykład id="7" zmienia się w @id. Bezpośrednie elementy podrzędne używają swoich nazw jako kolumn.
Wynik to rozdzielany przecinkami plik CSV w UTF-8. Nie ma ustawień innego separatora ani BOM. Początki mogące uruchomić formułę są chronione jako tekst.
Nie. Dane i wynik pozostają w przeglądarce i nie trafiają do adresu URL ani historii serwera. Zacznij od nowa usuwa lokalny szkic trzyetapowego procesu.
Powiązane narzędzia
Konwerter MKV na MP4
Konwertuj filmy MKV na MP4, aby płynniej odtwarzać je na iPhonie, iPadzie, w QuickTime, przeglądarkach, telewizorach i edytorach. Prześlij plik .mkv i pobierz zgodny .mp4.
Konwerter M4A na MP3
Konwertuj dźwięk M4A na MP3, aby uzyskać szerszą zgodność. Prześlij plik .m4a i pobierz zgodną kopię .mp3.
Ekstraktor archiwów
Przeglądaj kontenery ZIP, JAR, XPI, DOCX, XLSX, PPTX i ODT lokalnie w przeglądarce oraz pobieraj pojedyncze pliki bez wysyłania archiwum źródłowego.
Konwerter napisów
Konwertuj napisy SRT i WebVTT lokalnie, sprawdzaj czasy segmentów, zachowuj wiele wierszy, a następnie kopiuj lub pobieraj wynik.
Konwerter Word do Markdown
Przekształć plik Word DOCX w czysty Markdown bezpośrednio w przeglądarce. Zachowaj nagłówki, listy, linki i proste tabele, a potem skopiuj lub pobierz edytowalny plik .md.
Konwerter CSV do Excela
Zamień dane CSV w jednoarkuszowy plik XLSX w przeglądarce. Sprawdź separator, zachowaj identyfikatory i zapisuj jako liczby tylko jednoznaczne wartości.