Jak przekonwertować TSV na XML
- Dodaj swój plik .TSV - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .XML w kilka sekund.
- Pobierz swój nowy plik .XML.
Czego się spodziewać
- Nie ma standardowego układu XML dla danych tabelarycznych - różne narzędzia tworzą różne struktury elementów, więc przed konwersją sprawdź, czego oczekuje Twój system docelowy.
- Nazwy kolumn stają się nazwami elementów XML; nazwy zawierające spacje, cyfry na początku lub znaki specjalne muszą zostać najpierw oczyszczone (na przykład zamień spacje na podkreślenia).
- Jeśli Twój plik
.tsvzawiera znaki spoza alfabetu łacińskiego, upewnij się, że jest zapisany w formacie UTF-8 przed konwersją - dobrze napisany konwerter automatycznie zadeklarujeencoding="UTF-8"w nagłówku XML.
Najczęściej zadawane pytania
Czy Excel może bezpośrednio konwertować TSV na XML?
Tak, ale wymaga to dołączenia schematu XSD przez Deweloper > Mapy XML i ręcznego mapowania każdej kolumny. W przypadku szybkiej, jednorazowej konwersji bez schematu, nasz darmowy konwerter jest szybszy.
Czy wszystkie moje dane przetrwają konwersję?
Wszystkie wartości tekstowe zostaną przeniesione w nienaruszonym stanie. Głównym ryzykiem są nazwy kolumn zawierające znaki niedozwolone w nazwach elementów XML - konwerter musi je oczyścić, co może nieznacznie zmienić nazwę.
Co jeśli mój TSV nie ma wiersza nagłówka?
Bez nagłówków konwertery używają ogólnych nazw, takich jak
field1 i field2, co utrudnia korzystanie z danych wyjściowych. Dodaj wiersz nagłówka do pliku .tsv przed konwersją.Czy mogę przekonwertować XML z powrotem na TSV?
Tak - narzędzia online XML-to-CSV obsługują tę funkcję; wystarczy ustawić ogranicznik wyjściowy na Tab. Biblioteka
xml.etree języka Python również obsługuje konwersję odwrotną.Programy konwertujące TSV: Microsoft Excel · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc