Nirmion
ヘルプ ツールを探す

LOCAL DATA CONVERTER / EXCEL TO XML

Excel to XML

Export one XLSX worksheet as well-formed record XML using the first row as element names and stored cell values only.

Processed in this browserOne unencrypted .xlsx file up to 15 MB and 50 worksheets. The selected sheet is limited to 50,001 rows, 200 columns, 1,000,000 cells, and 20 MB output.

Step 1 / source

Choose the source

XLSX - one worksheet

Drop one file here

Choose the header-based xlsx worksheet you want to turn into flat record xml.

Checking publication status...

01
No file upload

This operation runs with browser APIs. Nirmion receives catalogue requests, not the selected source bytes.

02
Original stays unchanged

The converter creates a separately named output. It never writes back into the source file.

03
Bounded work

One unencrypted .xlsx file up to 15 MB and 50 worksheets. The selected sheet is limited to 50,001 rows, 200 columns, 1,000,000 cells, and 20 MB output.

Plain-language method

How Excel to XML works

The browser reads stored worksheet values without recalculating formulas, uses row one as headers, creates safe unique child element names, escapes XML-sensitive characters, and writes every remaining non-empty row inside the requested root and record elements.

  1. 01
    Choose a valid source

    Use an unencrypted XLSX worksheet with a header row and at least one data row. Hidden tabs still count in worksheet order.

  2. 02
    Review the conversion choices

    XML names must start with a letter or underscore and contain only letters, numbers, dots, hyphens, or underscores.

  3. 03
    Inspect the separate result

    The XML is UTF-8 and ends in _nirmion_tools_records.xml. Styling, formulas, charts, comments, and additional worksheets are not included.

Useful when

Practical jobs this tool handles

  • Create a simple XML feed from an approved worksheet.
  • Move flat spreadsheet data into a legacy import.
  • Generate deterministic record XML for testing.

Before converting

Check the source and destination rules

  • Verify the worksheet number.
  • Use meaningful, valid root and row names.
  • Review generated element names for blank or duplicate headers.

Know the boundary

Know what the destination format cannot keep

XML output is intentionally flat. Merged cells, formula logic, types, formatting, relationships, and workbook structure cannot be reconstructed from the record document.

Quick answers

Questions before you convert

The conversion contract is deliberately explicit.

Are formulas copied?

No. Only a stored result is read, and formulas are never recalculated.

What happens to invalid header characters?

They are replaced to create safe unique XML element names.

Are empty cells included?

Yes, as empty child elements inside each exported row.