Does the source need inspection first?
Use detection and normalization when delimiter, encoding, headers, or inferred types are uncertain; otherwise convert directly.
Elysia Tools
Navigation
Workflow Playbook
Convert CSV, spreadsheets, JSON, HTML tables, Markdown, XML, and text while checking headers, delimiters, types, and encoding.
Hubs
A tabular conversion is reliable only when the source contract is known. Establish whether the first row is a header, which delimiter separates fields, how quotes escape delimiters, and which encoding is used. Keep identifiers such as postal codes and account codes as text, even when they contain only digits.
For spreadsheets, inspect each sheet before choosing a single CSV file or a packaged set of CSV files. For loose text, detect the delimiter and normalize inconsistent rows first. This prevents a comma inside a quoted address, a byte-order mark, or an accidental header from shifting every later column.
CSV is compact interchange, JSON represents records for applications, XML carries a more explicit hierarchical structure, and HTML or Markdown makes a table readable to people. Conversion does not automatically define a schema: decide how blanks, repeated fields, dates, booleans, and numeric precision should be represented.
Compare header names and order, row counts, nulls, escaped delimiters, encoding, and several values from every important column. A small round trip, such as CSV to JSON to CSV or CSV to Markdown to CSV, exposes silent type coercion and lost quoting before the full dataset is published.
Workflow playbook
Detect the spreadsheet or delimited input structure, then resolve headers, delimiter, encoding, and inferred column types before exporting.
Export one sheet or a batch of sheets to CSV, retaining sheet names and checking each generated file against the source columns.
Use CSV and JSON conversion when downstream code needs arrays of records or a tabular interchange format.
Render CSV as an HTML table or Markdown table, or import an existing table back into CSV while checking escaping and column alignment.
Convert CSV to XML or XML to CSV, then verify repeated rows, missing fields, and text encoding against the intended structure.
Use detection and normalization when delimiter, encoding, headers, or inferred types are uncertain; otherwise convert directly.
Choose a spreadsheet for editing, JSON for structured APIs, HTML or Markdown for presentation, and XML for a schema-oriented exchange.
Convert a small sample back to the original representation and compare headers, row counts, nulls, escaping, and representative types.