TSV and XML explained
TSV is CSV with tab characters as separators. Because tabs almost never appear inside data fields, it sidesteps most of CSV's quoting problems.
XML is a markup language for hierarchical data, with elements, attributes and optional schema validation. It is more verbose than JSON but far more rigorous.
- Where TSV files come from
- Bioinformatics, data pipelines and anywhere fields contain commas.
- Where XML is used
- Enterprise integrations, RSS feeds, and document formats like DOCX and SVG.