Dataset file formats: CSV, XLSX, JSON and XML
The way a dataset's data is structured and stored in a file, such as CSV, XLSX, JSON or XML. Choose the format that suits the software you will open it in.
Understanding Dataset file formats: CSV, XLSX, JSON and XML in VCE Data Analytics U3O1
What it does: JSON uses braces, quoted keys and values so each record is labelled with its field names. XML wraps every data value in tags that name the field, such as <mark> and </mark>. CSV (comma-separated values) is plain text, with one row per line and commas between the values. XLSX is an Excel workbook, which is not plain text. XLSX stores sheets, formulas, formatting and charts. CSV stores only the raw values in a single table. Spreadsheets open CSV and XLSX directly. XML and JSON usually need converting or special import steps first. JSON stores nested key-value data and is widely used by web apps and APIs. CSV is a flat table with no nesting.
Common mistakes: In a CSV file every row needs the same number of comma-separated fields as the header. This row is missing the English mark and should be Mia,95,89. JSON does not allow a trailing comma after the last item in an object. The line should be "english": 74 with no comma.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 17–49) and word search (Modules 17–91).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
file formatFill in the Blanks
Spot the Error
Student with a class code? Join your class →