Как конвертировать TSV в XML
- Добавьте ваш файл .TSV - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .XML за несколько секунд.
- Скачайте ваш новый файл .XML.
Чего ожидать
- Для табличных данных не существует стандартного макета XML - разные инструменты создают разную структуру элементов, поэтому проверьте, что ожидает ваша принимающая система, перед преобразованием.
- Имена столбцов становятся именами XML-элементов; имена, содержащие пробелы, цифры в начале или специальные символы, должны быть очищены (например, замените пробелы на нижнее подчеркивание).
- Если ваш
.tsvсодержит нелатинские символы, убедитесь, что он сохранен как UTF-8 перед преобразованием - хорошо написанный конвертер автоматически объявитencoding="UTF-8"в заголовке XML.
Часто задаваемые вопросы
Может ли Excel напрямую конвертировать TSV в XML?
Да, но для этого требуется привязка схемы XSD через Разработчик > XML Maps и ручное сопоставление каждого столбца. Для быстрого одноразового преобразования без схемы наш бесплатный конвертер быстрее.
Все ли мои данные переживут конвертацию?
Все текстовые значения передаются без изменений. Основной риск заключается в том, что имена столбцов содержат символы, недопустимые в именах XML-элементов - конвертер должен их очистить, что может немного изменить имя.
Что если в моем TSV нет строки заголовка?
Без заголовков конвертеры используют общие имена вроде
field1 и field2, что делает выходной файл трудным для использования downstream. Добавьте строку заголовка в ваш .tsv перед преобразованием.Можно ли конвертировать XML обратно в TSV?
Да - онлайн-инструменты XML-to-CSV справляются с этим; просто установите разделитель вывода как Tab. Библиотека Python
xml.etree также поддерживает обратное преобразование.Программы, которые конвертируют TSV: Microsoft Excel · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc